使用XmlTextReader通过属性值C#从xml获取数据

时间:2012-05-21 06:42:59

标签: xmltextreader

我有一个包含以下内容的文件(myfile.xml)。我必须将所有内容(包括产品节点)包含在id=1的产品中。

<products>  
  <product id="1">
       <category>q</category>  
  </product>    
  <product id="2">      
       <category>w</category>    
  </product>   
  <product id="3">       
  <category>e</category>   
 </product>
</products>`

即。结果应该是:

 <product id="1"> 
      <category>q</category>
  </product> 

我该怎么做?

我有限制,我应该仅使用XmlTextReaderXPathNavigator,否则我可以使用它:Getting data from xml by attribute vlaue

1 个答案:

答案 0 :(得分:-1)