У меня есть XML-файл со следующими данными,
<extcode Type="abc" Code="12345" />
Я хочу иметь возможность извлекать код, то есть 12345, для строк, где типом является abc. Я пытался
XPathSelectElements("Type[@name='abc']")
но ничего не вернулось.
Спасибо.
Edit Я понял, что проблема с пространством имен. Файл XML похож на aw:extcode
вместо extcode
, и это привело к тому, что запрос не работал должным образом. Как мне это сделать при наличии пространства имен? Когда я пытался использовать
XmlNameTable nameTable = doc.NameTable;
компилятор жалуется, что не может разрешить NameTable.