社区
C#
帖子详情
XmlDocument 这个东西怎么去修改?创建没有问题?
fanronghua
2004-06-25 10:28:35
XmlDocument 这个东西怎么去修改?创建没有问题?
...全文
151
8
打赏
收藏
XmlDocument 这个东西怎么去修改?创建没有问题?
XmlDocument 这个东西怎么去修改?创建没有问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fanronghua
2004-06-25
打赏
举报
回复
先要查找到他
fanronghua
2004-06-25
打赏
举报
回复
<?xml version="1.0" ?>
<客户机更新时间间隔>1</客户机更新时间间隔>
我要把 1 该为 2
八爪鱼-杭州
2004-06-25
打赏
举报
回复
?????????
你的程序要做什么,报什么错,调试来SelectSingleNode时返回null了吗
fanronghua
2004-06-25
打赏
举报
回复
System.Xml.XmlDocument TempDoc = new XmlDocument();
System.Xml.XmlNode TempNode;
System.Xml.XmlNode NewTempNode;
System.Xml.XmlText TempText ;
System.Xml.XmlElement TempEle;
TempDoc.Load("TempXml.xml");
TempNode = TempDoc.SelectSingleNode("客户机更新");
NewTempNode = TempDoc.CreateNode(XmlNodeType.XmlDeclaration,"客户机更新","客户机更新");
TempEle = TempDoc.CreateElement("客户机更新时间间隔");
TempText = TempDoc.CreateTextNode(this.TimeJG.Text);
TempEle.AppendChild(TempText);
// TempDoc.AppendChild(TempEle);
TempNode.RemoveChild(TempNode); //报错!
TempDoc.AppendChild(NewTempNode);
// TempNode.ReplaceChild(NewTempNode,TempNode);
八爪鱼-杭州
2004-06-25
打赏
举报
回复
//xpath就是你要修改的结点,找到后就可以修改了
XmlDocument.SelectSingleNode("XPath");
fanronghua
2004-06-25
打赏
举报
回复
首先要找到,要修改的地方,然后修改
fanronghua
2004-06-25
打赏
举报
回复
你上面只有 添加啊,没有修改啊
peterli1976
2004-06-25
打赏
举报
回复
XmlDocument需要修改时按XmlNode修改,添加
下面的例子是添加一个XmlNode与根下。
// Create the XmlDocument.
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("e:\\c.xml");
XmlNode root=xmlDoc.SelectSingleNode("//Entity");
if(root==null) return;
XmlElement xe1=xmlDoc.CreateElement("book");//创建一个<book>节点
xe1.SetAttribute("genre","李赞红");//设置该节点genre属性
xe1.SetAttribute("ISBN","2-3631-4");//设置该节点ISBN属性
XmlElement xesub1=xmlDoc.CreateElement("title");
xesub1.InnerText="CS从入门到精通";//设置文本节点
xe1.AppendChild(xesub1);//添加到<book>节点中
XmlElement xesub2=xmlDoc.CreateElement("author");
xesub2.InnerText="候捷";
xe1.AppendChild(xesub2);
XmlElement xesub3=xmlDoc.CreateElement("price");
xesub3.InnerText="58.3";
xe1.AppendChild(xesub3);
root.AppendChild(xe1);//添加到<bookstore>节点中
XmlNode node = xe1.CloneNode(true);
xmlDoc.DocumentElement.AppendChild(node);
xmlDoc.Save("e:\\c1.xml");
xmlDocument
是什么?
经常看到
xmlDocument
来操作xml文档,不知道它是个什么
东西
,以我的理解他应该是一个类,然后
创建
一个对象,现求它的详细地信息,请大家不吝赐教? ----------------------------------------------------------------------它的作用是解析xml文档,将其转换为对象,使你可以在程序中对其操作 例如如下的xml文档:
C#
XmlDocument
处理XML元素节点
XmlDocument
处理XML元素节点
C# 通过窗体
修改
配置文件的代码 App.config
因为配置文件是用XML写的,而我又没接触所以这个
问题
是问别人帮忙解决的。觉得方法可行就写出来大家分享方当然其中有很多是需要
修改
的
东西
。
public static void SetValue(string AppKey, string AppValue) //传2个参数 一个是配置文件键的名字,一个是要给这个键的值 { try {
XmlDocument
xDoc
在.NET中操作XML(一)
XML发展到今天已经是非常成熟的
东西
了,但是经常在论坛上会看到有人问如何操作XML,简单的总结一下,以备以后回答
问题
之需。 有兴趣的同学可以参考MSDN的System.Xml和System.Xml.XPath命名空间下的类。这篇主要讲讲如何使用
XmlDocument
配合XPath进行XML的操作,有关
XmlDocument
和XPath的更多信息,请参考MSDN(h
xmldocument
如何
创建
一个不带结尾的节点_零基础到搭建出一个个人的博客
本文主要讲解一下如何从零基础到搭建出一个个人的博客在讲解之前,我先说明一下相关的
东西
。1.Halo简介Halo 是一款现代化的个人独立博客系统,给习惯写博客的同学多一个选择。 Halo [ˈheɪloʊ],意为光环。当然,你也可以当成拼音读(哈喽)。 轻快,简洁,功能强大,使用 Java 开发的博客系统。2.Linux服务器安装本教程以Centos7为例,配置并运行 Halo,其他 Linux 发...
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章