Heidiho..
Ich bin auf der Suche nach einem Script zum auslesen von XML-Dateien. Habe zwar bereits einige Beispiele gefunden aber verstehe nicht, wie ich diese auf meine Bedürfnisse abändern kann. Die Tatsache, dass ich weder PHP noch XML beherrsche erschwert die Sache dazu noch ungemein.
Konkret geht es darum:
Auf der Homepage des Amtes für Wasser und Geologie der Schweiz wird eine XML-File zur Verfügung gestellt, welche aktuelle Daten über Pegelstand, Wassertemperatur, etc enthält. Das Ziel ist es, einzelne Elemente aus dieser XML-Datei auszulesen und auf einer anderen Page anzuzeigen.
Die File ist unter folgender URL abrufbar: http://www.hydrodaten.admin.ch/lhg/SMS.xml
Ich brauche beispielsweise die folgende Zahl:
Alle Scripts welche ich bisher gefunden habe, lesen entweder die ganze Datei aus oder lassen sich nicht (jedenfalls nicht durch mich) auf meine Bedürfnisse abstimmen. Wie schaffe ich es denn, nur beispielsweise diesen einzelnen Wert auszulesen?
Ich bin auf der Suche nach einem Script zum auslesen von XML-Dateien. Habe zwar bereits einige Beispiele gefunden aber verstehe nicht, wie ich diese auf meine Bedürfnisse abändern kann. Die Tatsache, dass ich weder PHP noch XML beherrsche erschwert die Sache dazu noch ungemein.
Konkret geht es darum:
Auf der Homepage des Amtes für Wasser und Geologie der Schweiz wird eine XML-File zur Verfügung gestellt, welche aktuelle Daten über Pegelstand, Wassertemperatur, etc enthält. Das Ziel ist es, einzelne Elemente aus dieser XML-Datei auszulesen und auf einer anderen Page anzuzeigen.
Die File ist unter folgender URL abrufbar: http://www.hydrodaten.admin.ch/lhg/SMS.xml
Ich brauche beispielsweise die folgende Zahl:
Code:
<MesPar DH="HBCHa" StrNr="2135" Typ="10" Var="10">
<Name>Aare - Bern</Name>
<Datum>12.04.2007</Datum>
<Zeit>19:00</Zeit>
<Wert>113.23</Wert>
<Wert dt="-24h">100.93</Wert>
<Wert Typ="delta24">12.296</Wert>
<Wert Typ="m24">109.11</Wert>
<Wert Typ="max24">119.96</Wert>
<Wert Typ="min24">99.14</Wert>
</MesPar>
Alle Scripts welche ich bisher gefunden habe, lesen entweder die ganze Datei aus oder lassen sich nicht (jedenfalls nicht durch mich) auf meine Bedürfnisse abstimmen. Wie schaffe ich es denn, nur beispielsweise diesen einzelnen Wert auszulesen?