Hallo zusammen,
ich habe mit ein xml-Dokument mit php erzeugt.
Nun bekomme ich das XML-File
Jetzt zu meiner Frage:
wie bekomme ich die Doctype Zeile in das XML-File rein ?
Es soll so aussehen:
gruß jogi
ich habe mit ein xml-Dokument mit php erzeugt.
PHP-Code:
$autor1 = "Hans Meier";
$titel1 = "Der Berg ruft";
$autor2 = "Franz Handl";
$titel2 = "Die Killerin";
$autor3 = "Klaus Brand";
$titel3 = "Man lebt nur einmal";
$document = new DOMDocument('1.0', 'iso-8859-1');
$document->formatOutput = TRUE;
$bliste = $document->appendChild( $document->createElement('buchliste'));
$buch = $bliste->appendChild( $document->createElement('buch'));
$buch->appendChild( $document->createElement( 'autor', utf8_encode(trim($autor1)) ));
$buch->appendChild( $document->createElement( 'titel', utf8_encode(trim($titel1)) ));
$buch = $bliste->appendChild( $document->createElement('buch'));
$buch->appendChild( $document->createElement( 'autor', utf8_encode(trim($autor2)) ));
$buch->appendChild( $document->createElement( 'titel', utf8_encode(trim($titel2)) ));
$buch = $bliste->appendChild( $document->createElement('buch'));
$buch->appendChild( $document->createElement( 'autor', utf8_encode(trim($autor3)) ));
$buch->appendChild( $document->createElement( 'titel', utf8_encode(trim($titel3)) ));
$document->save("buecher.xml");
PHP-Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<buchliste>
<buch>
<autor>Hans Meier</autor>
<titel>Der Berg ruft</titel>
</buch>
<buch>
<autor>Franz Handl</autor>
<titel>Die Killerin</titel>
</buch>
<buch>
<autor>Klaus Brand</autor>
<titel>Man lebt nur einmal</titel>
</buch>
</buchliste>
wie bekomme ich die Doctype Zeile in das XML-File rein ?
Es soll so aussehen:
PHP-Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE buchliste SYSTEM "buch.dtd">
<buchliste>
Kommentar