<reDataSetForDataResponse xmlns="http://tempuri.org/">
<reDataSetForDataResult><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="NewDataSet">
<xs:element msdata:IsDataSet="true" msdata:UseCurrentLocale="true" name="NewDataSet">
<xs:complexType>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element name="Table1">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="id" type="xs:int"></xs:element>
<xs:element minOccurs="0" name="Name" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema><diffgr:diffgram xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<NewDataSet xmlns=""><Table1 diffgr:hasChanges="inserted" diffgr:id="Table11" msdata:rowOrder="0"><id>27</id><Name>老庞</Name></Table1></NewDataSet>
</diffgr:diffgram></reDataSetForDataResult>
</reDataSetForDataResponse>
请问如何能够快速获取得到数据集
/reDataSetForDataResponse/reDataSetForDataResult/diffgr:diffgram/NewDataSet
这一层的列表,试过
List nodes = root.selectNodes("/reDataSetForDataResponse/reDataSetForDataResult/diffgr:diffgram/NewDataSet");
是无法获取得到列表,并且发现
root.selectNodes("/reDataSetForDataResponse");能获取到1个
root.selectNodes("/reDataSetForDataResponse/reDataSetForDataResult");而到了这个就获取不了了请各位达人能解救...