Forum Doku Wiki Blog

Forumsarchiv 2009, November
XML in PHP parsen

archivierte Beiträge lesen

  1. (PHP) XML in PHP parsen von alkasser, 12. 11. 2009, 11:49

XML in PHP parsen

Der folgende Beitrag wurde am 12. 11. 2009, 11:49 Uhr von alkasser veröffentlicht.

Hallo leute,

folgendes XML-Datei möchte ich nach der erste kategorie parsen

<matches>

        <metaData>
<apiVersion content="0.1.1"/>
<warning content="WARNING -- this API is in beta -- the format may change without warning!"/>
<copyright content="Copyright (C) 2009 Daniel Naber (www.danielnaber.de)"/>
<license content="GNU LESSER GENERAL PUBLIC LICENSE Version 2.1"/>
<source content="http://www.openthesaurus.de"/>
<date content="Thu Nov 12 11:10:48 CET 2009"/>
</metaData>

        <synset id="11178">
<categories/>
<term term="Mineral (österr., schweiz.)"/>
<term term="Mineralwasser"/>
<term term="Selters (Markenbegriff)"/>
<term term="Selterswasser"/>
<term term="Soda"/>
<term term="Sodawasser"/>
<term term="Sprudel"/>
<term term="Sprudelwasser"/>
<term term="Tafelwasser"/>
<term term="Wasser"/>
</synset>

        <synset id="11705">
<categories/>
<term term="Aqua (lat.)"/>
<term term="blaues Gold"/>
<term term="das nasse Element" level="umgangssprachlich"/>
<term term="H2O" level="fachsprachlich"/>
<term term="kostbares Nass" level="umgangssprachlich"/>
<term term="Nass"/>
<term term="Quell des Lebens" level="umgangssprachlich"/>
<term term="Wasser"/>
</synset>

        <synset id="19020">
<categories/>
<term term="Wasser"/>
</synset>
</matches>
.

Meine Versuche waren leider erfolglos, ich weiss gar nicht, woran es lag. Anbei mein Code zum parsen, wobei $input = 'wasser' ist, in dem xml oben.

function checkSynset($input){
         $input = strtolower($input);
 $_synsetPath = "http://www.openthesaurus.de/synset/search?q=".$input."&format=text/xml";

$xml = simplexml_load_file($_synsetPath);
                
for($i=0 ; $i<count($xml->synset[1]->term);$i++)

{

    echo $xml->synset[1]->term[$i]->term . '<br />';

}

 }
.

danke vorab und Beste Grüße

alkasser

XML in PHP parsen

Der folgende Beitrag wurde am 12. 11. 2009, 13:48 Uhr von alkasser veröffentlicht.

Hat keiner werklich keine Ahnung, wie man mit diesem Problem umgehen kann:-((((

XML in PHP parsen

Der folgende Beitrag wurde am 12. 11. 2009, 18:37 Uhr von ChrisB veröffentlicht.

Hi,

> Hat keiner werklich keine Ahnung, wie man mit diesem Problem umgehen kann:-((((

Du nimmst nicht wirklich an, dass sich jemand mit Code beschäftigt, der keinerlei Fehlerbehandlung enthält.

MfG ChrisB


--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4