1、建立如下xml文件(xml代码)。
<?xml version="1.0" encoding="utf-8" ?>
<config>
<userName></userName>
<biography></biography>
</config>
2、给userName添加数据(C#代码),值得注意的是这里如果用xmlDoc.GetElementById会返回null,至少在IE9下是这样的,所以才用了xmlDoc.GetElementsByTagName。
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(Server.MapPath("虚拟路径"));
XmlNodeList nodeList = xmlDoc.GetElementsByTagName("userName");
/*若要存储html代码,可将下面一句改为:
**nodeList[0].InnerXml = "<![CDATA[" + "html代码" + "]]>";
*/
nodeList[0].InnerText = "张山";
xmlDoc.Save(Server.MapPath("虚拟路径"));
3、读取userName的数据(C#代码)。
/*下面假定将内容读到Literal1里面*/
Literal1.Text = nodeList[0].InnerText;
***
本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/846153如需转载请自行联系原作者
RQSLT