以下代码给我一个节点列表进行迭代:
我正在while(dossierNodes.MoveNext())循环内使用此代码,并希望将此nodelist填充为所有“allinea”。 但是,我没有任何结果返回到我的alineaNodes迭代器。 文档结构如下: 如何从当前卷宗节点获取alinea节点?? 我进行了调试,并出现了以下情况:
XPathNavigator thisNavigator = thisXmlDoc.CreateNavigator();
XPathNodeIterator dossierNodes = thisNavigator.Select("changedthisname/dossiers/dossier");
我正在处理这个节点列表,我需要从中获取另一个节点列表。我尝试使用以下代码来实现:
XPathNavigator alineanodesNavigator = dossierNodes.Current;
XPathNodeIterator alineaNodes = alineanodesNavigator.Select("/dossier/alineas/alinea");
我正在while(dossierNodes.MoveNext())循环内使用此代码,并希望将此nodelist填充为所有“allinea”。 但是,我没有任何结果返回到我的alineaNodes迭代器。 文档结构如下: 如何从当前卷宗节点获取alinea节点?? 我进行了调试,并出现了以下情况:
Stream responseStream = response.GetResponseStream();
StreamReader reader = new StreamReader(responseStream, System.Text.Encoding.UTF8);
string xml = reader.ReadToEnd();
XmlDocument thisXmlDoc = new XmlDocument();
thisXmlDoc.LoadXml(xml);
XPathNavigator thisNavigator = thisXmlDoc.CreateNavigator();