62,272
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="utf-8" ?>
<TREENODES >
<treenode Text="xxxx" ImageUrl="images/icon_cache.gif" NavigateUrl="sss" Target="frmMain" HoverStyle="text-decoration:underline" DefaultStyle="Text-Decoration: none; color:#4682b4; font-size:8pt; font-family: arial" Expanded="true">
<treenode Text="XXXX" ImageUrl="../Manage/images/function.gif" href="/top.aspx" target="frmMain">
</treenode>
<treenode Text="XXXX" ImageUrl="../Manage/images/function.gif"></treenode>
<treenode Text="XXXX" ImageUrl="../Manage/images/function.gif"></treenode>
<treenode Text="XXXX" ImageUrl="../Manage/images/function.gif"></treenode>
</treenode>
</TREENODES>
XmlTextWriter writer = new XmlTextWriter("grade.xml", null);
writer.Formatting = Formatting.Indented; //首行缩进
writer.Indentation = 4; //缩进位置
XmlDocument domDoc = new XmlDocument();
XmlDeclaration nodeDeclar = domDoc.CreateXmlDeclaration("1.0", System.Text.Encoding.UTF8.BodyName, "yes");
domDoc.AppendChild(nodeDeclar);
////如果rss有样式表文件的话,加上这两句
//XmlProcessingInstruction nodeStylesheet = domDoc.CreateProcessingInstruction("xml-stylesheet", "type=\"text/css\" href=\"rss.css\"");
//domDoc.AppendChild(nodeStylesheet);
XmlElement root = domDoc.CreateElement("PageList");
root.SetAttribute("Date", "20090307"); //添加属性结点
domDoc.AppendChild(root);
XmlElement chnode = domDoc.CreateElement("Page");
chnode.SetAttribute("File", "index.swf"); //添加属性结点
chnode.SetAttribute("Music", "");
root.AppendChild(chnode);
XmlElement element = domDoc.CreateElement("title");
XmlNode textNode = domDoc.CreateTextNode("搜狐焦点新闻"); //文本结点
element.AppendChild(textNode);
chnode.AppendChild(element);
element = domDoc.CreateElement("link");
textNode = domDoc.CreateTextNode("http://www.sohu.com");
element.AppendChild(textNode);
chnode.AppendChild(element);
element = domDoc.CreateElement("description"); //引用结点
XmlNode cDataNode = domDoc.CreateCDataSection("即时报道国内外时政大事,解读环球焦点事件");
element.AppendChild(cDataNode);
chnode.AppendChild(element);
domDoc.WriteTo(writer);
writer.Flush();
writer.Close();