结构如下 :<channel>
<item>
<title>...</title>
</item>
</channel>
程序如下(只能建立到<item>,再下面的节点就不行了),谢谢大家~~~
xmldoc = new XmlDocument();
//加入XML的声明段落
xmlnode = xmldoc.CreateNode(XmlNodeType.XmlDeclaration, "", "");
xmldoc.AppendChild(xmlnode);
//加入一个根元素
xmlelem = xmldoc.CreateElement("", "Channel", "");
xmltext = xmldoc.CreateTextNode("Root Text");
xmlelem.AppendChild(xmltext);
xmldoc.AppendChild(xmlelem);
//加入另外一个元素
xmlelem2 = xmldoc.CreateElement("title");
xmlelem2 = xmldoc.CreateElement("", "title", "");
xmltext = xmldoc.CreateTextNode("resource of education");
xmlelem2.AppendChild(xmltext);
xmldoc.AppendChild(xmlelem2);
<item>
<title>...</title>
</item>
</channel>
程序如下(只能建立到<item>,再下面的节点就不行了),谢谢大家~~~
xmldoc = new XmlDocument();
//加入XML的声明段落
xmlnode = xmldoc.CreateNode(XmlNodeType.XmlDeclaration, "", "");
xmldoc.AppendChild(xmlnode);
//加入一个根元素
xmlelem = xmldoc.CreateElement("", "Channel", "");
xmltext = xmldoc.CreateTextNode("Root Text");
xmlelem.AppendChild(xmltext);
xmldoc.AppendChild(xmlelem);
//加入另外一个元素
xmlelem2 = xmldoc.CreateElement("title");
xmlelem2 = xmldoc.CreateElement("", "title", "");
xmltext = xmldoc.CreateTextNode("resource of education");
xmlelem2.AppendChild(xmltext);
xmldoc.AppendChild(xmlelem2);
解决方案 »
- c# 按钮获取焦点问题 请教。。。
- C# winFrom 皮肤控件
- 在2005中是用什么语句实现的missing代替System.Type.Missing
- 在鼠标的移动过程中我想判断鼠标现在位于哪个控件上,请问如何做到?
- vb.net 转C#问题
- 中心点构架,将取代mvc构架
- 500分求 Developer.Express.NET.Windows.Forms.Components.Suite.v2.0.0 源代码!
- 有没有比DataGrid更好用的第三方控件,请推荐几个!
- 如何调用这个类中的方法??
- B/S是什么,学软件架构应该看什么书呢
- 又是一个汉字的编码问题,请教各位大虾
- 如何定义自己类型的文件
我可以提供一个创建<item>项的方法private XmlTextWriter WriteRSSItem(XmlWriter writer,string title,string link,string description)
{
writer.WriteStartElement("item");
writer.WriteElementString("title",title);
writer.WriteElementString("link",link);
writer.WriteElementString("description",description);
writer.WriteElementString("CreateDate",DateTime.Now.ToString("r"));
writer.WriteEndElement();
return writer;
}