XML Generator

Hallo,

ich möchte für meine Kunden ein Web-Formular erstellen, in welchem sie Angaben machen können. Aus diesen Angaben soll dann eine XML-Datei generiert werden.

Die prinzipielle „PHP-Vorgehensweise“ ist mir klar, ich wollte bloß mal fragen, ob jemand einen Tipp für solch einen Fall für mich hat, bevor ich jetzt das Rad neu erfinde. Vielleicht gibt es dafür irgendeine Extension?

Vielen Dank für Eure Hilfe!

Gruß,
Iustinian

Hallo lustinian,

ich benutze für XML Operationen meistens die DOM- oder simplexml- Klasse von PHP.

Zum erstellen eines Dokumentes dann eher die DOM Klasse. Beispiel:

<?php $dom = new DomDocument;<br />$dom-\>appendChild($root = $dom-\>createElement('root'));
$root-\>setAttribute('title', 'der Titel');
$root-\>appendChild($dom-\>createTextNode('text'));

echo $dom-\>saveXML();
?\>
/\* sollte sowas ausgeben:
\* text
\*/

ungetestet

Quellen:
http://de3.php.net/manual/de/class.domdocument.php
http://de3.php.net/manual/de/book.simplexml.php

Hallo,

vielen Dank, hat mir schonmal super weitergeholfen!

Schöne Woche noch und viele Grüße,
Iustinian