如何使用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()非常好。我只是不知道如何获取属性?
GetElementsByTagName()
XmlNodeList elemList = doc.GetElementsByTagName(...); for (int i = 0; i < elemList.Count; i++) { string attrVal = elemList[i].Attributes["SuperString"].Value; }