为了账号安全,请及时绑定邮箱和手机立即绑定

使用XmlDocument读取XML属性

使用XmlDocument读取XML属性

慕容森 2019-08-12 18:25:40
使用XmlDocument读取XML属性如何使用C#的XmlDocument读取XML属性?我有一个XML文件,看起来有点像这样:<?xml version="1.0" encoding="utf-8" ?><MyConfiguration xmlns="http://tempuri.org/myOwnSchema.xsd" SuperNumber="1" SuperString="whipcream">     <Other stuff /></MyConfiguration>我如何读取XML属性SuperNumber和SuperString?目前我正在使用XmlDocument,我使用XmlDocument获取其中的值GetElementsByTagName(),这非常有效。我只是无法弄清楚如何获得属性?
查看完整描述

3 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

您可以迁移到XDocument而不是XmlDocument,然后如果您喜欢该语法则使用Linq。就像是:

var q = (from myConfig in xDoc.Elements("MyConfiguration")
         select myConfig.Attribute("SuperString").Value)
         .First();


查看完整回答
反对 回复 2019-08-12
  • 3 回答
  • 0 关注
  • 794 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信