liebe xml spezialisten
ich habe ein problem mit xml einlesen in php
habe folgendes in xml stehen
<objektart>
<wohnung/>
</objektart>
frage es so ab:
foreach($xml->anbieter->immobilie[$i]->objektkategorie as $objart) {
$objart_typ1 = $objart->objektart->haus[haustyp];
$objart_typ2 = $objart->objektart->wohnung[wohnungtyp];
}
funktioniert soweit.
wenn aber kein [wohnungstyp] oder [haustyp] angegeben ist, dann bekomme ich kein Resultat, das brauche ich aber.
am liebsten würde ich nur "haus" oder "wohnung" abfragen, wenn das vorhanden ist reicht es mir schon, ich brauch nichts weiterführendes.
Kann es aber nicht, bekomme bei variante
foreach($xml->anbieter->immobilie[$i]->objektkategorie as $objart) {
$objart_typ1 = $objart->objektart->haus;
$objart_typ2 = $objart->objektart->wohnung;
}
nix zurück.
Ihr habt sicherlich eine Idee wie ich das relaisieren kann.
danke im voraus.
ich habe ein problem mit xml einlesen in php
habe folgendes in xml stehen
<objektart>
<wohnung/>
</objektart>
frage es so ab:
foreach($xml->anbieter->immobilie[$i]->objektkategorie as $objart) {
$objart_typ1 = $objart->objektart->haus[haustyp];
$objart_typ2 = $objart->objektart->wohnung[wohnungtyp];
}
funktioniert soweit.
wenn aber kein [wohnungstyp] oder [haustyp] angegeben ist, dann bekomme ich kein Resultat, das brauche ich aber.
am liebsten würde ich nur "haus" oder "wohnung" abfragen, wenn das vorhanden ist reicht es mir schon, ich brauch nichts weiterführendes.
Kann es aber nicht, bekomme bei variante
foreach($xml->anbieter->immobilie[$i]->objektkategorie as $objart) {
$objart_typ1 = $objart->objektart->haus;
$objart_typ2 = $objart->objektart->wohnung;
}
nix zurück.
Ihr habt sicherlich eine Idee wie ich das relaisieren kann.
danke im voraus.
Kommentar