とりあえずHTTP経由までは作った。XMLパーサーは適当なものを使ってるんですが、内容の取得自体はほとんど自前でやってたりしたら、Slashdot JapanのRSSファイルでエラー吐いた。
開始item
タグ見つけたら、itemパース中っつーフラグ立てて、title
/link
/description
と抜き出してたんですが、終了item
タグ見つけた時にそのフラグを消し忘れてたので、Slashdot JapanのRSSファイルのように最後にtextinput
がついてると、その子のtitle
/link
/description
も抜き出してました。で、確保してない領域にぶち込もうとしてAccess Violationが出ると。アフォですか。
これでとりあえずRSS Headline Grabberと似た感じにコアの部分は出来たので、複数URLに対してループ回してやれば完成(早。マルチスレッドでRSS拾ってくるようにはしたいな。ていうか、そうじゃなきゃ使い物にならなそうだ。