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 写一个上面的东西,应该怎么写,在线等待..谢谢..
<!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