Sil*_*ver 1 c# xml linq-to-xml xml-encoding
我必须创建一个编码为的xml文件
<?xml version="1.0" encoding="ISO-8859-1"?>
Run Code Online (Sandbox Code Playgroud)
目前我使用LINQ创建的xml标记为
<?xml version="1.0" encoding="UTF-8"?>
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能使用LINQ.
你应该使用XDeclaration:
var d = new XDocument(new XDeclaration("1.0", "ISO-8859-1", ""), new XElement("Root",
new XElement("Child1", "data1"),
new XElement("Child2", "data2")
));
Run Code Online (Sandbox Code Playgroud)