如何通过C#为xml添加注释
比如:
<?xml version="1.0" standalone="yes" ?>
<NewDataSet>
<Table1>
<OrderID>E-Order-f1de490b-b39c-45d4-a423-1349ac3f965c</OrderID>
<ProviderID>1</ProviderID>
<ReturnReasonID>1</ReturnReasonID>
</Table1>
</NewDataSet>通过代码让它变成
<?xml version="1.0" standalone="yes" ?>
<!-- aaaaa -->
<!-- bbbbb -->
<NewDataSet>
<Table1>
<OrderID>E-Order-f1de490b-b39c-45d4-a423-1349ac3f965c</OrderID>
<ProviderID>1</ProviderID>
<ReturnReasonID>1</ReturnReasonID>
</Table1>
</NewDataSet>如何实现?? 谢谢~~~~
比如:
<?xml version="1.0" standalone="yes" ?>
<NewDataSet>
<Table1>
<OrderID>E-Order-f1de490b-b39c-45d4-a423-1349ac3f965c</OrderID>
<ProviderID>1</ProviderID>
<ReturnReasonID>1</ReturnReasonID>
</Table1>
</NewDataSet>通过代码让它变成
<?xml version="1.0" standalone="yes" ?>
<!-- aaaaa -->
<!-- bbbbb -->
<NewDataSet>
<Table1>
<OrderID>E-Order-f1de490b-b39c-45d4-a423-1349ac3f965c</OrderID>
<ProviderID>1</ProviderID>
<ReturnReasonID>1</ReturnReasonID>
</Table1>
</NewDataSet>如何实现?? 谢谢~~~~
解决方案 »
- 通信对象 System.ServiceModel.ChannelFactory`1[***]无法用于通信,因为其处于“出错”状态。
- 存在文件共享冲突。其他进程可能正在使用该文件
- 求助:HttpWebResponse GetResponse 十分慢
- XML序列化与反序列化
- c#中写9×9乘法表的疑问?
- SQL2005在执行保存存储过程里很慢?
- 请教自定义命名空间的问题
- Activator.CreateInstance的一个问题
- 请问哪位知道propertyInfo.SetValue方法的第三个参数如何使用?
- DLL的问题
- 高分求救 mono + linux + oracle 10
- dataTimepicker控件如何设置能显示时分秒?
XmlDocument.CreateComment Method using System;
using System.IO;
using System.Xml;public class Sample
{
public static void Main()
{
XmlDocument doc = new XmlDocument();
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
"<title>Pride And Prejudice</title>" +
"</book>"); //Create a comment.
XmlComment newComment;
newComment = doc.CreateComment("Sample XML document"); //Add the new node to the document.
XmlElement root = doc.DocumentElement;
doc.InsertBefore(newComment, root); Console.WriteLine("Display the modified XML...");
doc.Save(Console.Out); }
}