Beste, ik heb een vraag over het volgende;

<categories>
<category path="Ferienwohnung/Niederlande/Nordseeküste Süd/Scheveningen">Scheveningen</category>
</categories>

"Schevingen" kan ik inlezen en naar de database schrijven, maar ik wil ook graag het hele path inlezen.

Voor "schevingen" gebruik ik nu:

foreach ($items->categories->field as $cat) {
if($cat->attributes()->name=="category")
$plaats = cleanert(strtolower(trim($cat)));
}

Hoe kan ik het path inlezen?
Bedankt!
Als je full fledged PHP [php]DOM[/php] gebruikt in plaats van simplexml kan je getAttribute() gebruiken.

Met simplexml moet het ook wel mogelijk zijn om bij de attributes te komen (volgens mij door de array syntax op je category-node-object-ding te gebruiken) maar hoe precies is mij een raadsel.
Bedankt voor de tips!
Zo kan je het op een eenvoudige manier doen:

vb.xml

<categories>
<category path="Ferienwohnung/Niederlande/Nordseeküste Süd/Scheveningen">Scheveningen</category>
</categories>


je php

<?php
$doc = simplexml_load_file('vb.xml');
foreach($doc->category as $category) {
    $path = $category['path'];   //returns the path
    $plaats = $category;  //returns "Scheveningen"

    //code om in db te stoppen
}
?>
Tnx Leen,
dat was de oplossing!

Reageren