PHPとXMLに問題があります。データベースにインポートしたいXMLデータフィードがあります。ほとんどの値は正常に機能していますが、プロパティは機能しません。
'brand'プロパティをで選択しようとしまし$brand = $allData[$key]->property->brand->value;
たが、機能しません。
これは、data.xmlを読み取るPHPです。コードの後にXMLがあります。
$xml = simplexml_load_file("data.xml");
foreach($xml->children() as $child)
{
$allData[] = $child;
}
foreach($allData as $key=>$value)
{
$naam = $allData[$key]->name;
$image = $allData[$key]->images->image;
}
---XMLコードの一部----
<images>
<image>afbeelding.jpg</image>
</images>
<description>beschrijving</description>
<categories>
<category path="categorie"> Categorie </category>
</categories>
<properties>
<property name="brand">
<value>Merk</value>
</property>
説明と画像タグを非常に簡単に取得できます。しかし、ブランドは機能しません。
$brand = $allData[$key]->property->brand->value;
私を助けてくれる人はいますか?