Я пытаюсь разобрать xml. Все узлы имеют открывающие и закрывающие теги, за исключением одного узла, что в некоторых строках в имеет только этот тег: <persons/>
xml parsing error (xpath, HTMLagilitypack)
В большинстве случаев это будет выглядеть так: <persons> ... </persons>
Я не могу получить значения из XML, если этот узел не закрывается как этот
foreach (HtmlNode man in bm.SelectNodes(".//persons"))
{
//store values
}
Как я могу решить эту проблему? Даже если некоторые узлы, как это в начале:
<persons> </persons>
если есть тег, как это в середине файла
<persons/>
Я не могу получить оставшиеся <persons> </persons>
значения от остальных линий
Я построил все свой проект с использованием HTML ловкости пакета ....... – ABCDD
, что это хорошо, то вы не должны использовать htmlnode, вы можете использовать XmlElement для дока. SelectNodes (".// человек") –