首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

xml.loadxml()后怎么读取?

2012-01-20 
xml.loadxml()后如何读取???string text rootXML内容...../rootxml.LoadXML(text){一些修改xml

xml.loadxml()后如何读取???
string text = "<root>XML内容.....</root>";
xml.LoadXML(text);
{一些修改xml內容的程序}

如何再將xml的內容读回text???
即:
text = "<root>XML修改后的内容.......</root>";

[解决办法]
源码如下:
using System;
using System.Xml;
using System.IO;
class xmltest
{
static void Main()
{
 string oldxmltext = "<root><name>wang</name><age>26</age></root>";
XmlDocument xd = new XmlDocument();
xd.LoadXml(xmltext );
XmlNode xn = xd.DocumentElement;
XmlElement newnode = xd.CreateElement("address");
newnode.InnerText = "beijing";
xn.AppendChild(newnode );
StringWriter sw = new StringWriter();
xd.Save(sw);
string newxmltext = sw.ToString();
}
}

热点排行