2024 11,27 08:38 |
|
2009 02,08 17:48 |
|
zlib1.dll の扱い以前にマイクロソフト・マネーの HTML の並びがこの2,3日で変更されたようです。
見てくれは変わりませんが、HTMLでの値の並びが変わっています。 これまでキーワード検索をして次の行の先頭から数字を探せば取引値がとれる。。。 といったルールで値探しに行っていました。 値動き</TH></TR><TR><TD NOWRAP>取引値</TD> <TD ALIGN=RIGHT NOWRAP> <B>8,329.05</B> 今日現在べたにならんでいて 値動き</TH></tr><tr><td nowrap>取引値</td><td align=RIGHT nowrap> <b>8,076.62</b></td> 解析のプログラムをもう少し賢くしないと駄目なようです。 1)まじめにHTMLを解析すると、全文法を理解するプログラムを書かないといけない 2)銘柄によりキーワードの有る場合と無い場合があるため難易度が上がっています StockPriceをリリースし始めてから3年近く変化しなかったHTMLの並びが変わった事で、どのバージョンのStockPriceを使っても現在株価表示が更新されないかエラーになります。チャート表示も使えません。 株価の値を取り出す解析プログラムの修正を終えるまでStockPriceは動きません。 ご不便、不都合をおかけしますが別途このBlog上でアナウンスいたしますのでしばらくお待ち下さい。 ケイティ PR |
|
<<StockPrice & Chart (aka StockPrice 2.1.7) のリリース | HOME |StockPrice & Chart (aka StockPrice 2.1.6) の再リリース>>
コメント |
サイトをチェックしましたが、指数系、為替、投信は見てくれは同じで、個別株価は見てくれも変わっています。
細かくは見ていませんが2種類以上パターンがあり、解析用テーブルのパラメータ(改行がある、無し)では対応出来ないようです。 長丁場になりそうなので WINCEのライブラリからもStockPrice, TodayStockを削除しました。 Yahooも変わっていますね。。。 こちらはもっと凝っていて<div>クローズで囲って、先に値があって後から<div class="??" Title="高値" みたいになっていてかなり複雑な事をしないと取れないようになっていました。 時系列データはあまり変わっていなそうです。 時間がかなりかかりそうです。 ケイティ |
こういったソフトはどうしてもデータ元に苦労しますね。私も株価のサイトを作っていましたがサイトの変更で苦労させられましたので今は閉鎖状態です。
情報元として変更の少ないサイトとしては Bloomberg http://tv.bloomberg.com/imode/Jp/Home.asp?UUID= モバイル仕様の軽いサイトです。 データ利用に関してはグレーですが。 Quick http://money.quick.co.jp/other/link.html リンクについて自由そうなので如何でしょう? ヤフーの場合、ほとんど毎年変更している感じです。母艦で使っているチャートソフトも使えなくなりました。 【2009/02/0910:37】||mine#4fa9681b22[ EDIT? ]
|
色々役立つ情報をどうも有り難うございます。
zlib1ではお手間をかけております。サイトの変更に耐えうる解析ルーチンを作りたい気持ちと早く動かしたい気持ちの折衷案でしたが、3年の寿命でした。 どれくらいの期間で解析ルーチンが出来るやら。。。 懲りずにまたよろしくお願い致します。 ケイティ |
株をはじめたばかりで出会ったツールで、仕事中でも、表示しっぱなしに出来るんで、非常に使いやすくて喜んでました。2ヶ月しか使ってなかったんですが(汗)
テキストブラウザのHTML解析を組み込んで、一度テキストにデータを落としてみる、ってのも一つの手かと思います。 手間が増えますが・・・・ 楽しみにしてますのでがんばってください。 【2009/02/1017:51】||ありす#8625671c09[ EDIT? ]
|
>テキストブラウザのHTML解析を組み込んで
面白そうですね。。。API探してみます。 今は - セパレータを指定してワード(トークン)に切り出し - キーワード・マッチを行う - 一致するものがあれば、そのキーワードごとの特徴をパラメータにして値を探す みたいなこれまでの方式+CR/LFを無視+無視リストを使って<B></B>のようなHTMLタグを消して。。。 とか考えています。 cをphpに変換とか---いわゆるコンパイラ-コンパイラみたな事を考えていました。 テキストに落とせたら楽になりますから。。。 待ってくれてる人がいると思うとめげてる暇はないなと思えます。 どうも有難うございます。 ケイティ |
指数系はSHIFT_JIS、株式はUTF-8。
どんなサイトやねん。要は見てくれが以前のままのものはSHIFT_JISで、リニューアルしたページはUTF-8なんやね。 プログラムで判別するには<meta http-equiv="Content-Type" content="text/html; charset=XXX" /> を見るしかないか。。。 またしばらくしたら指数系のページは変わるかもしれんなこれじゃ。。。 ようやくワードの切り出しが動くようになったのに。。。 ケイティ |
コメント投稿 |
|
trackback |
トラックバックURL |
<<StockPrice & Chart (aka StockPrice 2.1.7) のリリース | HOME |StockPrice & Chart (aka StockPrice 2.1.6) の再リリース>> 忍者ブログ [PR]
|