XML文書から特定の要素を取得するXPathクエリ/文字列を作成しようとしています。私はid = 38で要素をつかむことを試みていますが、私のコードは何らかの理由で何も返されません。XPath特定のid値を持つ要素を取得する文字列
私のコード&を見ると、私のXMLファイルの構成は、id = 38で要素をつかむために必要なXPathを教えていただけますか?
私のコードは次のとおりです。
XmlDocument xdoc = new XmlDocument();
xdoc.Load(getProductURL());
XmlNode node = xdoc.DocumentElement.SelectSingleNode("id('38')");
// node always is null for some reason?
XMLが編成されている方法はそうのようなものです:
<courseg>
<group isempty="False" isbranch="true" id="1" name="abc">
<group isempty="False" isbranch="true" id="38" name="def"></group>
</group>
</courseg>
間違っています。これはid()関数の動作ではありません。 –