nabeコメントする以前からある一部のカテゴリで、なんでか、XMLパースエラーになっていたので、調べてみました。エラーのあるXML文書をファイル化して開いてみると、確かに他ソフトのパースでもエラーになります(写真は、Chrome)文字コード0x03が含まれているとの事。テキストエディタで開いたら、確かに0x03が文字列中に存在してました。0x03ってなんだ?と思って調べたら、ETXテキスト終了というコード。なんで、こんなのが入ってるんだ?うむむ、XML文書で許されるのか?いまさらXML仕様書眺める訳にもいかんし・・。StringReader(strXML));そういや以前RSSリーダー作った時も、XMLの壊れって結構見かけました。本文のところは、どこからか持ってきて(そのまま)生成しているパターンが多いからなんでしょうねぇ。やばそうな制御文字は他にもありそうですが、一応0x00-0x08まで破棄。string.replaceでも良かったんですが、今後個数が多くなった時のために、regexにて処理。こんな事するだけに、リソース食い過ぎか・・?うむ1行で綺麗に済むはずだったんですが、4行に。追記:と思ってデータを取得しまくってたら、0x0Bも登場しやがった。これは本気で取り組まないと・・CSVwebapixmlエクスポーターエラーもしもAPI投稿ナビゲーション前の投稿【soft】めかぶ/mecabをCentOSに。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。