PHP XPath запросов:XPath возвратные запрос несколько узлов на различных уровнях
$query = $xpathvar->query('//siri:Service');
foreach($query as $service) {
echo $service->textContent;
// Here I need to also echo this Vehicle's reg
}
Targeted XML:
<Vehicle>
<CategoryA>
<Service>123123123</Service>
</CategoryA>
<CategoryB>
<SubCategoryA>
<Reg>ASDF_XC1</Reg>
</SubCategoryA>
</CategoryB>
</Vehicle>
// Imagine many more vehicles here each with a service and reg
Как я могу изменить PHP, так что я также извлечения Рег для каждого из них, а также ? Служба и регистр должны находиться внутри одного транспортного средства при извлечении (не случайные пары).
Ваш вопрос не совсем понятно. Согласно структуре XML, Reg должен быть частью 'textContent' уже. – hakre