Это пример моего xml-файла
<ROOT>
<FILE1>
<ENGLISH_LANGUAGE>
<ANOTHER_TAG1></ANOTHER_TAG1>
</ENGLISH_LANGUAGE>
<MANDARIN_LANGUAGE>
<ANOTHER_TAG2></ANOTHER_TAG2>
</MANDARIN_LANGUAGE>
</FILE1>
</ROOT>
Допустим, я хочу попасть на узел. Могу ли я сделать это, вставив , если условие , чтобы обнаружить узел тега xml? Это даже возможно ..
То, что я пробовал:
Dim root As String = file.DocumentElement.Name.ToString
Dim node As XmlNodeList = file.SelectNodes(root & "//FILE1")
xmlfile.GetElementsByTagName("ENGLISH_LANGUAGE")
//Logic goes here
То, что я сделал, это получил тег "ENGLISH_LANGUAGE" без использования условия if. Это правильно?
Отредактировано: Я хотел бы добавить образец псевдокода, как показано ниже,
if xml node <ENGLISH_LANGUAGE> exists
Do something within this xml tag
if xml node <MANDARIN_LANGUAGE> exists
Do something within this xml tag