Q
C#XML转换
0
A
回答
2
XmlDocument doc = new XmlDocument();
doc.Load(... your string ...);
doc.Save(... your destination path...);
也参见
http://msdn.microsoft.com/fr-fr/library/d5awd922%28v=VS.80%29.aspx
5
可以将串加载到内存中表示,例如,使用LINQ到SQL XDocument
类型。加载字符串可以使用Parse
方法和保存文件到文件完成使用Save
方法来完成:
open System.Xml.Linq;
XDocument doc = XDocument.Parse(xmlContent);
doc.Save(fileName);
问题是为什么要这么做,如果你已经正确格式化XML文档?
,我能想到的一个很好的理由是:
- 要验证内容真的有效的XML
- 要生成漂亮缩进和行XML打破
如果不是你需要什么,那么你应该把数据写入一个文件(正如其他人所建议的那样)。
4
可能是一样简单
File.WriteAllText(@"C:\Test.xml", "your-xml-string");
或
File.WriteAllText(@"C:\Test.xml", "your-xml-string", Encoding.UTF8);
相关问题
- 1. C#:XML转换
- 2. XML到C#不能转换
- 3. C#将xaml转换为xml
- 4. XML转换到对象C#
- 5. XML到XML转换
- 6. 将xml节点转换为C++对象的C++ XML解析器
- 7. 转换KOI8-R XML节点转换为Unicode在C#
- 8. 如何使用C#函数将XML转换为XSLT转换
- 9. PHP - XML转换
- 10. XSL转换XML
- 11. 转换XML
- 12. 转换成XML
- 13. XML转换
- 14. XML转换
- 15. 转换XML值
- 16. 如何转换XML使用C#动态
- 17. 如何将C#数组转换为XML
- 18. 从XML转换为C++对象
- 19. 对象/ JSON到XML转换C#
- 20. 转换XML文件,数据表C#
- 21. 将xml文件转换为pdf c#
- 22. linq to xml(c#to vb.net转换)
- 23. C#到VB.NET转换XML序列化
- 24. LINQ到XML(C#至VB.net转换)
- 25. C#XML数据转换成字典
- 26. XML转换为字符串在C#
- 27. c#如何将csv转换为xml
- 28. 转换LINQ到XML从VB到C#
- 29. XML转换为动态对象在C#
- 30. C#加载XML转换成组合框