您的位置:首页 > 编程语言 > C#

C#对xml文件的基本操作

2012-04-27 20:41 246 查看
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#代码)。
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(Server.MapPath("虚拟路径"));
XmlNodeList nodeList = xmlDoc.GetElementsByTagName("userName");
/*下面假定将内容读到Literal1里面*/
Literal1.Text = nodeList[0].InnerText;


***
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# xml 简单 html代码 基本
相关文章推荐