XmlTextWriter:できるUnicode?
-
19-09-2019 - |
質問
を使用していXmlTextWriter一定の構成要素のための私のプログラムで10~15文字列値をこの私が使っているXmlTextWriter).私のコードを以下のような内容です。
XmlTextWriter writer = new XmlTextWriter("FILENAME.XML", null);
writer.WriteStartElement("Config");
writer.WriteElementString("Param1", param1);
writer.WriteElementString("Param2", param2);
...
writer.WriteEndElement();
writer.Close();
たいと思い、paramX含む値unicodeで扱います。なんでもないもァ-これらの値からテキストボックスは、ユーザ入力データ入したいのシステムを作展(中国語、日本語、ヘブライ語、アラビア語など)。い構文解析のデータにしていきたいで発表され、次回のプログラム。
うにすることです。
解決
第二のパラメータのコンストラクタは、 エンコード.デフォルトのエンコードしない場合にnullの場合はUTF8.
他のヒント
さて、2つの側面がここにあります:データを保存し、それを表示します。 XMLは確かにUnicodeを扱うことができる、とXmlTextWriter
はあまりにもそうすることができます。
あなたは何かかわらず、データを表示するために使用していますか?これは、Windowsフォームアプリケーションをされている場合は、明示的にあなたが望むすべてのUnicodeを扱うことができるものにフォントを設定する必要があるかもしれません。それはあなたが興味を持っている設定のすべての文字でのテストは間違いなく価値がある(ヘブライ語など)。
所属していません StackOverflow