c# XmlDocumentType

来源:百度知道 编辑:UC知道 时间:2024/06/02 22:29:35
<!DOCTYPE root[
<!ELEMENT factor ANY>
<!ELEMENT types ANY>
<!ELEMENT item ANY>
<!ATTLIST types id ID #REQUIRED>
<!ATTLIST item id ID #REQUIRED>
]>

我想用C# xml 写一个上面的东西,应该怎么写,在线等待..谢谢..

你想写一个DTD的文件吗?

你找一下: xml 创建 文件
会有很多源码和资料的。

首先导入命名空间:System.XML;

XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("TalkContent.xml"));//你想写入的XML文件的路径及名字

XmlElement nameXml = doc.CreateElement(“节点的名字”);

nameXml.InnerText = “节点的值”;
nameXml.SetAttribute("time",DateTime.Now.ToShortTimeString());//这行代码可选,指的是节点的属性

doc.DocumentElement.AppendChild(nameXml);//将节点添加到XMl文件中

doc.Save(Server.MapPath("TalkContent.xml"));//保存XML