質問する
3883 次
2 に答える
1
確かにバイト順マークのように聞こえます。質問は明確ではありませんが、実際にバイト順マークなしでC#からこれらのファイルを書き込む必要がある場合はfalse
、UTF8Encoding
コンストラクターに渡すことでこれを指定できます。
XmlDocument xmlDoc = your_xml_document;
using (TextWriter writer = new StreamWriter(output_filename, new UTF8Encoding(false))
{
xmlDoc.Save(writer);
}
于 2012-08-13T08:45:43.053 に答える
0
それはUTF-8 バイトオーダー マークかもしれません。多くのテキスト エディター (Notepad++ や jEdit など) では、BOM を UTF-8 用に記述するかどうかを指定できます。Windows のメモ帳では、ファイルを ANSI として保存するしかありません。
于 2012-08-13T08:40:44.630 に答える