[GastForen Programmierung/Entwicklung PHP und MySQL simplexml_load_file (PHP)

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

simplexml_load_file (PHP)

cwenet
Beiträge gesamt: 1136

10. Mär 2017, 17:31
Beitrag # 1 von 3
Bewertung:
(7864 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag,

ich versuche gerade eine xml datei aus Indesign auszulesen.
https://dl.dropboxusercontent.com/u/80200772/designmap.xml

Code
$xml = simplexml_load_file("designmap.xml"); 


Ich möchte nur folgenden Wert aus Zeile 7 auslesen key=myLabel:
Code
<KeyValuePair Key="myLabel" Value="meinWert" /> 


Also: meinWert

Wie komme ich denn da dran?

Bitte um Hilfe

Grüße
Christoph
X

simplexml_load_file (PHP)

drerol74
Beiträge gesamt: 507

11. Mär 2017, 09:48
Beitrag # 2 von 3
Beitrag ID: #556259
Bewertung:
(7815 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

mit xpath solltest du an alle Werte dran kommen:

Code
$result = $xml->xpath("/Document/Properties/Label/KeyValuePair[@Key = 'myLabel']/@Value"); 
echo "Ergebnis: " . $result[0];



Schöne Grüße
Roland


als Antwort auf: [#556254]
(Dieser Beitrag wurde von drerol74 am 11. Mär 2017, 09:49 geändert)

simplexml_load_file (PHP)

cwenet
Beiträge gesamt: 1136

11. Mär 2017, 09:54
Beitrag # 3 von 3
Beitrag ID: #556260
Bewertung:
(7808 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Lieber Roland,

besten Dank. Klappt prima.

Einen schönen Tag
Christoph


als Antwort auf: [#556259]