Frage

Ich bin mit PHP5 XML-Dateien zu erstellen. Ich habe Code wie folgt:

$doc = new DOMDocument();
...
$xml_content = $doc->saveXML();

Das Problem ist, dass erstellt XML-Code beginnt mit einem Wurzelknoten wie diese:

<?xml version="1.0"?>

Aber ich will es so sein:

<?xml version="1.0" standalone="yes" ?>

Ich glaube, ich brauche eine Funktion auf $ doc zu nennen, aber ich kann nicht herausfinden, welche?

War es hilfreich?

Lösung

Sie möchten einstellen

$doc->xmlStandalone = true;

Es ist nicht eine Funktion der Klasse, es ist eine Eigenschaft, so dass es ein wenig schwieriger ist, in der Dokumentation zu finden. Sie können lesen, darüber href="http://uk.php.net/manual/en/class.domdocument.php" rel="noreferrer"> hier

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top