节点与元素的区别

元素 是W3C文档对象模型(DOM)当中使用最广泛的节点之一。

元素 拥有关联的“属性 ”。

XmlElement类 拥有许多方法来访问它的“属性 ”(GetAttribute, SetAttribute, RemoveAttribute, GetAttributeNode, 等等)。

你也可以使用“Attributes”属性 来返回一个支持“名字 ”或者“序号 ”访问的“XML属性集 ”。

那么 ,从XmlElement类的解释来看,我们很容易就知道XmlNode和XmlElement类的区别 了:

XmlElement类是只拥有“属性 ”的一个节点,而XmlNode则是不仅拥有“属性 ”,还拥有“子节点 ”的一个节点。

所以 ,我们在使用它们的时候,如果你需要获取或者设置节点中的innerText或者innerXml,那么你 就需要用XmlNode;而如果你需要获取或者设置节点本身的属性(参数)的时候,你就需要用XmlElement,当然,你也可以用 (XmlElement)对XmlNode进行转换得到。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值