Кажется, я столкнулся с проблемой. Учитывая следующую структуру XML:
<data>
<row>
<id>1</id>
<name>Peter</name>
</row>
<row>
<id>2</id>
<name>Ryan</name>
</row>
<row>
<id>3</id>
<name>Mike</name>
</row>
</data>
Возвращает объект SXE с именем «data», который содержит массив «row», который состоит из нескольких объектов SXE.
Я использую XPath и хочу найти строку с "id = 2".
Но я не думаю, что вы можете пройти через массивы, так что мне делать?
Редактировать: О, я нашел ответ. Вы МОЖЕТЕ использовать XPath
$table->xpath('data/row[id=2]')