phpQuery - действительно хороший инструмент, который мне очень помог в прошлом разборе правильно сформированных документов XHTML и XML, но недавно я столкнулся с проблемой, пытаясь выбрать элементы с двоеточиями в своем тэге , такие как следующее:
<isc:thumb><![CDATA[http://example.com/foo_thumb.jpg]]></isc:thumb>
Я пытался использовать функцию pq()
, чтобы выбрать все эти элементы:
foreach ( pq("isc:thumb") as $thumbnail ) {
print pq( $thumbnail )->text();
}
К сожалению, это ничего не делает. Если я попробую другой элемент, например тэг id
, результаты появятся, как и ожидалось.