2013-07-02 2 views
0

Так что у меня есть файл XML, который выглядит следующим образом:DOM Parser Пример для объектов в пределах объектов

<Object1s> 
<Object1> 
    <Field1></Field1> 
    <Object2s> 
     <Object2> 
      <Field1a></Field1a> 
      <Field1b></Field1b> 
     </Object2> 
     <Object2> 
      <Field1a></Field1a> 
      <Field1b></Field1b> 
     </Object2> 
    </Object2s> 
</Object1> 
<Object1> 
    <Field1></Field1> 
    <Object2s> 
     <Object2> 
      <Field1a></Field1a> 
      <Field1b></Field1b> 
     </Object2> 
    </Object2s> 
</Object1> 
</Object1s> 

В DOM учебники я нашел не работал, когда я пытаюсь сделать то же рода вещи. Например, я хочу иметь возможность отделить Object2s от Object1, в котором они находятся. Следуя примеру, предоставленному учебниками DOM, где этот тип вещей не существует в своих файлах XML, я получаю все объекты Object2s, которые находятся в любой Object1, когда я пытаюсь их найти.

Может ли кто-нибудь показать мне пример, который обрабатывает что-то вроде этого?

+0

Почему нет закрывающего тега для ''? Или это только часть файла? – Dan455

+0

Моя ошибка. Я забыл добавить 4 пробела. – user2471612

ответ

0

Хорошо, понял. Я использую элемент, объявляемый для каждого элемента, и внутри этого вызова .getElementsBytagName(), чтобы получить элементы внутри этого элемента.

Смежные вопросы