У меня есть XML-файл, подобный этому, сделанный из другой программы
<?xml version="1.0" encoding="UTF-8"?>
<Products>
<Product>
<InternalID>42</InternalID>
<Code>0042</Code>
<ImageFileName>01.png</ImageFileName>
</Product>
<Product>
<InternalID>43</InternalID>
<Code>0043</Code>
</Product>
<Products>
, когда я пытаюсь создать HTML-страницу с помощью JavaScript
t = xmlDoc.getElementsByTagName("ImageFileName");
У меня есть ошибка, подобная этой
Невозможно прочитать свойство 'childNodes' undefined ".
Я видел, что проблема в том, что для Product
с InternaID 43
нет узла <ImageFileName>
. Как мне это сделать? Для меня невозможно изменить XML-файл, выводимый другой программой