моя проблема такая. Допустим, у меня есть XML как это
<root>
<child Name = "child1">
<element1>Value1</element1>
<element2>Value2</element2>
</child>
<child Name = "child2">
<element1>Value1</element1>
<element2>Value2</element2>
<element3>Value3</element3>
</child>
</root>
У меня есть метод, который получает в качестве параметра XmlNode "узел". Допустим, «узел» имеет значение «child1». Затем я пытаюсь так:
node.SelectSingleNode( "//element3" );
Проблема в том, что этот код возвращает element3 из "child2". То, что я хочу, это если нет дочернего элемента "element3" из "node", чтобы вернуть null, поэтому я добавляю его вручную.
С наилучшими пожеланиями,
Iordand