Fichtl: + (PHP) Wer zum Teufel braucht schon XML?

Beitrag lesen

Naja, SimpleXML soll eine Lösung zum schnellen auslesen von XML sein und nicht mehr. Zu der "neue DOM-Implementierung" ist IMHO "nichts" dazu gekommen, sondern wurde neu programmiert und glatt gezogen.

Eben, die DOM-Implementierung entspricht jetzt dem W3C-Standard und kann dadurch besser eingesetzt werden. Siehe:

http://www.zend.com/php5/articles/php5-xmlphp.php

Dann hast Du XML nicht verstanden. Welche Technologie Du verwendest, hängt von den Anforderungen ab. Nur weil XML in aller Munde ist, muß man es nicht überall verwenden.

Hab ich ja gemeint, ich habs wohl nicht verstanden wo es besser sein soll, deshalb frage ich ja. Ich will es nicht überall verwenden sondern nur da wo es besser ist.

Hier sehe ich ganz klar XML. Mit einer DTD oder noch besser XML-Schema kann man die Struktur der Daten beschreiben. Ob die Daten richtig geliefert werden, kann man mit einem Validator checken.

Stimmt! Guter Punkt

Wenn ich es mir aussuchen könnte, ob ich Daten als CSV oder XML annehme, würde ich mir für XML entscheiden.

Bisher konnte ich es mir noch nicht aussuchen, kein Kunde konnte seine Produktdatenbank als XML liefern. Alles was die meistens schon leicht angestaubten Systeme können ist CSV. Die Zukunft wird da sicher noch einiges bringen.

Danke für die Antwort und schöne Grüße Fichtl