10/03/10 14:30:19
すみません。質問です。
XMLの件なので、こちらで聞くか迷ったんですが、こちらでお願いします。
URLリンク(weather.livedoor.com)
上記のXMLを解析しようと思い、Byte配列に受信しました。
そのByte配列をEncoding.UTF8.GetCharsに入れてやるとエラーになります。
原因を調べると、「~で質問してみましょう」の「質」の字が
e8 0d 0a 35 61 38 0d 0a b3 aa
となっており、「質」の字の間に改行コード(0d 0a)とよくわからない文字列(35 61 38)が入っていました。
(ちなみに「質」はUTF8でe8 b3 aa)
XMLの処理は初めてなので、よくわかっておりません。
こういった経験や、対処された方がおられましたらいい対処法をご教授ください。
環境は.NetMicroFramework、VisualStudio2008Express、WindowsXPProです。