Я использую XML для вставки продуктов в свой db с помощью PHP. Я могу получить доступ/читать фид XML с помощью следующего кода:
Получить значения XML-фид по имени - PHP
$xml=simplexml_load_file('testfeed.xml') or die("Error: Cannot create object");
foreach($xml->children() as $product) {
$pname = $product->name;
$pdescr = $product->description;
echo $pname;
echo $pdescr;
}
Ниже мой пример XML:
<product ID="9">
<name>Product X</name>
<properties>
<property name="categoryPath">
<value>path-to-category</value>
</property>
<property name="stock">
<value>1</value>
</property>
</properties>
</product>
Это легко получить значения для имени, но как я могу получить значение из категорииpath, так как этот находится внутри свойств -> свойство-> значение и объявлен в <property name="categoryPath">
?
Спасибо!
вы можете изменить имя XML-тег "значение"? – Paladin