5

xmlを読み取るときにXmlTextReaderエンコーディングを「windows-1252」に設定する方法。xmlからのエンコーディングを使用したくありません。

XmlTextReader xtr = new XmlTextReader(pathToXML);

注:改行を保持するには、StreamReaderの代わりにXmlTextReaderを使用する必要があります。

4

1 に答える 1

7
StreamReader reader = new System.IO.StreamReader(pathToXML, System.Text.Encoding.GetEncoding("Windows-1252"), true);
XmlTextReader xmlReader = new XmlTextReader(reader);

動作するはずです

于 2013-03-07T23:52:22.933 に答える