2
XElement
として次のように作成するにはどうすればよいですか? " ':' 文字、進値0x3A、名前に含めることはできません。"名前空間を使用してxml属性をプログラムで作成する
<data name="MyKey" xml:space="preserve">
<value>Date of birth</value>
<comment>Some comment</comment>
</data>
それは
がスローされます
var data = new XElement("data");
data.Add(new XAttribute("name", translation.Key));
data.Add(new XAttribute("xml:space", "preserve")); // <-- here is the error
data.Add(new XElement("value") { Value = "Date of birth" });
data.Add(new XElement("comment") { Value = "Some comment" });
このResX
-fileの一部であるように、多くのそのような<data></data>
-elementsが存在するであろう。別
ああ、私は...簡単でした。 「単一作成」ヒントにも感謝します。 – KingKerosin
http://stackoverflow.com/a/4986019/1660178 –