Не удается прочитать свойство 'childNodes' из неопределенного в файле XML - PullRequest
0 голосов
/ 02 октября 2018

У меня есть 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-файл, выводимый другой программой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...