Estoy tratando de crear una consulta/cadena XPath que capture un elemento específico de un documento XML. Estoy tratando de agarrar el elemento con la ID = 38 pero mi código siempre no arroja nada por alguna razón.XPath Cadena que atrapa un elemento con un valor de ID específico
Si mira mi código & la organización de mi archivo XML, ¿puede decirme qué XPath necesito para tomar el elemento con el id = 38?
Mi código es:
XmlDocument xdoc = new XmlDocument();
xdoc.Load(getProductURL());
XmlNode node = xdoc.DocumentElement.SelectSingleNode("id('38')");
// node always is null for some reason?
La forma en que se organiza el xml es así:
<courseg>
<group isempty="False" isbranch="true" id="1" name="abc">
<group isempty="False" isbranch="true" id="38" name="def"></group>
</group>
</courseg>
Incorrecto. Eso no es lo que hace la función id(). –