tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^5: 文字コードを変換
投稿日: 2008/05/04(Sun) 16:39
投稿者YuO
> WebClientクラスでインターネットからRSS(XML)をダウンロードし
> (OpenReadメソッド)、StreamReaderクラスでOpenReadメソッドで読み込んだ
> ストリームを読み込み、それをXmlTextReaderクラスで読み込んでいるように見えます。

StreamReaderを経由しているのが間違いです。
StreamReaderの作成時点でエンコーディングがわかっている必要がありますから。

そもそも,WebClientなんぞつかわずとも,XmlDocument.Loadメソッド
http://msdn.microsoft.com/ja-jp/library/875kz807.aspx
でいきなりURLを指定できます。XmlTextReaderを使いたいとしても,Createメソッド
http://msdn.microsoft.com/ja-jp/library/w8k674bf.aspx
でやはりURLを指定出来ます。

そのため,WebClientを経由する必要自体がないです。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。