Hallo,
Also ich versuche schon seit einer Weile dahinterzukommen wie das ganze zeug mit XML funktioniert. Dieses Forum hier legt seine Daten ja auch in XML Dateien ab und nicht in einer Datenbank.
Also genau so was habe ich auch vor. Von Amazon bekomme ich eine XML Datei die daten zu einem oder mehreren Büchern enthält:
----------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<ProductInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://xml.amazon.com/schemas3/dev-lite.xsd">
<Request>
<Args>
<Arg value="Opera/7.54 (X11; Linux i686; U) [de]" name="UserAgent"></Arg>
<Arg value="1ETSV5C3MMZ4SRG22NMW" name="RequestID"></Arg>
<Arg value="0439139597" name="AsinSearch"></Arg>
<Arg value="us" name="locale"></Arg>
<Arg value="D15GA1WLALWF2H" name="dev-t"></Arg>
<Arg value="jeenaparadies-21" name="t"></Arg>
<Arg value="xml" name="f"></Arg>
<Arg value="lite" name="type"></Arg>
</Args>
</Request>
<Details url="http://www.amazon.com/exec/obidos/ASIN/0439139597/jeenaparadies-21?dev-t=D15GA1WLALWF2H%26camp=2025%26link_code=xm2">
<Asin>0439139597</Asin>
<ProductName>Harry Potter and the Goblet of Fire (Book 4)</ProductName>
<Catalog>Book</Catalog>
<Authors>
<Author>J. K. Rowling</Author>
<Author>Mary GrandPré</Author>
</Authors>
<ReleaseDate>08 July, 2000</ReleaseDate>
<Manufacturer>Scholastic</Manufacturer>
<ImageUrlSmall>http://images.amazon.com/images/P/0439139597.01.THUMBZZZ.jpg</ImageUrlSmall>
<ImageUrlMedium>http://images.amazon.com/images/P/0439139597.01.MZZZZZZZ.jpg</ImageUrlMedium>
<ImageUrlLarge>http://images.amazon.com/images/P/0439139597.01.LZZZZZZZ.jpg</ImageUrlLarge>
<Availability>Usually ships within 24 hours</Availability>
<ListPrice>$25.95</ListPrice>
<OurPrice>$17.65</OurPrice>
<UsedPrice>$3.74</UsedPrice>
</Details>
</ProductInfo>
----------------------------------------------------------
Jetzt will ich zum Beispiel das kleine Bild den Namen des Buches und den Autor auf meiner Seite anzeigen lassen. Wie kann ich da am besten vorgehen? Also ich habe wirklich keine Ahnung wie ich an die Sache rangehen soll. Soll ich das wirklich mit regulären Ausdrücken rausfischen? Das wäre bei größeren Datenmängen (sprich mehreren Büchern) ganz schön aufwendig denke ich.
Grüße
Jeena Paradies