>>394
これ、結構書き直さないとダメそうです。
質問者の方がやったのは、HTMLソースの文字列を物理的に足していっただけです。
正規表現置換で必要な情報を取るときに、最初にヒットした文字列しか取らない仕組みなので、最初の銘柄、最初の日付しか取得できないということになります。
ParsePageというところで、必要なHTMLソース文字列をbufという変数にいれて渡しています。
必要な情報はdictというSortedDictionaryというモノに入れています。
var dict = new SortedDictionary<int, NewDailyData>();
現状のコードは、1銘柄1日分しか処理しないという前提で書かれていますので、そこを修正する必要があります。
日付でループさせるのは、FetchPrices内で行い、都度ParsePageで処理すればいいのですが、ここで問題が一つ。
現状のParsePageは、1日分限定の書き方なのでParsePageは書き換えないといけないです。
銘柄loopは、RunFetchPricesで行われているので実際に書くのは日付loopから下という感じでしょうか。
銘柄loop
{
日付loop
{
GetPage
Regexで情報抽出
dictへ情報格納
}
}
return new FetchResult { Code = code, Prices = dict, ReturnStatus = FetchResult.Status.Success };
OmegaChartスレ ver.11
■ このスレッドは過去ログ倉庫に格納されています
2019/04/12(金) 15:55:30.85ID:sRsZ0kFa0
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- マイクロソフト、「365」世界で大規模障害 メール送れずビジネスに影響 [蚤の市★]
- マイクロソフト、「365」世界で大規模障害 メール送れずビジネスに影響 ★2 [蚤の市★]
- JALニューヨーク線60周年、日本人客は4割に 外務省幹部「内向き志向」に危機感 [首都圏の虎★]
- 【為替】円下落、約2カ月半ぶりに一時160円台 米国の利上げ観測強まりで [蚤の市★]
- 「めちゃイケ」30周年特番「めちゃ×2メチャってるッ!」12月5日午後6時30分から4時間40分放送 岡村隆史に密着484 [征夷大将軍★]
- 【紅白】EBIDAN、モナキ、Ayumu Imazu、 Aぇ!group、CUITE STREETが初紅白!出場者13日発表 [征夷大将軍★]
- 【急募】日本史上最高のドラマ、決まらないw w w w w w w w w w w w w w w w w w w w
- 割と真面目にVIP人いなすぎて終わってる感あるけどみんなどこ行ってるの?
- nvidia革ジャン、三人目発覚wwwwwwwwwwwwwwwwwwwwww [398059782]
- 日本人、高市早苗の中国に対する姿勢を評価していることが判明wwwwwwwwwwwwwwww [668024367]
- 【悲報】GTA6、可変30fpsであることが確定し外人ブチギレへ
- 使用済みナプキン🇯🇵👊😅👊すこすこ部🏡