|
|
1
1
|
|
|
2
0
如果使用LINQ to XML,可以调用
然后以正常方式保存文档,然后 它会做你想做的。。。 |
|
4
0
我自己没有测试过,但您是否尝试过使用XmlWriter的 XmlWriterSettings.OutputMethod 财产?
http://msdn.microsoft.com/en-us/library/system.xml.xmloutputmethod.aspx |
|
|
5
0
WebMarkupMin XML Minifier 使用“无内容折叠标记”选项: const string xmlInput = "<row RoleId=\"4\" RoleName=\"Administrator\"></row>\n" +
"<row RoleId=\"5\" RoleName=\"Contributor\"></row>\n" +
"<row RoleId=\"6\" RoleName=\"Editor\"></row>"
;
var xmlMinifier = new XmlMinifier(
new XmlMinificationSettings{ CollapseTagsWithoutContent = true });
MarkupMinificationResult result = xmlMinifier.Minify(xmlInput);
Console.WriteLine("Minified content:{0}{0}{1}",
Environment.NewLine, result.MinifiedContent);
|