mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 03:00 Benutzername: Passwort: Auto-Login

Thema: XML Auslesen mit getelementbytagname vom 07.09.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> XML Auslesen mit getelementbytagname
Autor Nachricht
rte2k
Threadersteller

Dabei seit: 07.09.2009
Ort: Wilhelmshaven
Alter: -
Geschlecht: Männlich
Verfasst Mo 07.09.2009 19:53
Titel

XML Auslesen mit getelementbytagname

Antworten mit Zitat Zum Seitenanfang

Hallo!

Vielleicht kann mir ja einer helfen?!

Wie bekomme ich den Preis und die ItemID aus der xml ausgelesen!

xml:
<itemarray>
<item>
<itemid>1234567</itemid>
<produktdetail>
<preis>100,00</preis>
</produktdetail>
</item>
</itemarray>

<?php
$doc = new DOMDocument();
$doc->load( 'info.xml' );

$info = $doc->getElementsByTagName( "itemarray" );
foreach( $info as $infos )
{
????????
}

komme irgendwie nicht mit den nodes zurecht. deswegen die Fragezeichen..
?>
  View user's profile Private Nachricht senden
ApfelQFeierabend

Dabei seit: 05.04.2008
Ort: Regensburg
Alter: 37
Geschlecht: Männlich
Verfasst Mo 07.09.2009 20:21
Titel

Antworten mit Zitat Zum Seitenanfang

zB so:
Code:
$doc = new DOMDocument();
$doc->load('info.xml');
 
$xml_items = $doc->getElementsByTagName('item');
foreach($xml_items as $xml_item)
{
   $xml_item_id = $xml_item->getElementsByTagName('itemid')->item(0)->nodeValue;
   echo $xml_item_id."\n";
}

ich hätte sachen die ziemlich kurz sind und auch noch keine leerzeichen haben (wie die id) aber lieber in ein attribut gesetzt.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
rte2k
Threadersteller

Dabei seit: 07.09.2009
Ort: Wilhelmshaven
Alter: -
Geschlecht: Männlich
Verfasst Do 01.10.2009 11:13
Titel

Antworten mit Zitat Zum Seitenanfang

<CategoryMapping id="83641" oldID="65557" />
<CategoryMapping id="83642" oldID="65558" />
<CategoryMapping id="83648" oldID="65559" />
<CategoryMapping id="70339" oldID="65560" />
<CategoryMapping id="70342" oldID="65561" />

Danke schön... komme aber trotzdem nicht weiter. meine xml sieht nun so aus wie bekomme ich die werte 'id' und 'oldid'?
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 01.10.2009 11:55
Titel

Antworten mit Zitat Zum Seitenanfang

RTFM!

http://de3.php.net/book.dom
  View user's profile Private Nachricht senden
 
Ähnliche Themen XML -> in PHP auslesen mit DOM
[PHP/SQL] ID Auslesen aus DB? Wie?
XML mit PHP auslesen
XML in PHP auslesen
[PHP] URL auslesen
[PHP] Windows ACL auslesen?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.