猿问

xml中对根节点属性的判断报异常

比如有一个xml文件,

<书店 类型=“文化类” 书店名=“111”>

  <书的类别>

  ............

  </书的类别>

  <书的类别>

   .......

  </书的类别>

</书店>

我要将该xml文件中的部分信息写到数据库中,需要先判断根节点<书店>中的类型属性之后才能进行下一步操作。

    XmlDocument doc = new XmlDocument(); //根节点--唯一
    doc.Load(filePath);   
    XmlNodeList topNode = doc.DocumentElement.ChildNodes; 
    if (doc.Attributes["类型"].Value=="文化类")  {.......}

结果执行到if时,发生异常:未将对象引用设置到对象的实例。

求大侠指点


繁星coding
浏览 691回答 1
1回答

慕尼黑的夜晚无繁华

doc.DocumentElement.Attributes["类型"].Value
随时随地看视频慕课网APP
我要回答