Библиотека PHP для парсинга XML с двоеточия на имена тега? [дубликат]

Почему Вы не добавляете объекты, которые будут удалены в другой NSMutableArray. Когда Вы закончены, выполнив итерации, можно удалить объекты, которые Вы собрали.

32
задан Josh Davis 16 October 2009 в 01:56
поделиться

2 ответа

Допустим, у вас есть такой xml.

<xhtml:div>
  <xhtml:em>italic</xhtml:em>
  <date>2010-02-01 06:00</date>
</xhtml:div>

Вы можете получить доступ к 'em' следующим образом: $ xml-> children ('xhtml', true) -> div-> em;

однако , если вам нужно поле даты, это : $ xml-> children ('xhtml', true) -> div-> date; не будет работать , потому что вы застряли в пространстве имен xhtml.

вы должны снова выполнить 'children', чтобы вернуться к пространству имен по умолчанию:

$xml->children('xhtml', true)->div->children()->date;
74
ответ дан 27 November 2019 в 19:53
поделиться

Двоеточие обозначает пространство имен XML. DOM хорошо поддерживает пространства имен.

6
ответ дан 27 November 2019 в 19:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: