/ / Wie erstelle ich mit CakePHP ein XML mit Kommentaren? - PHP, XML, CAKEPHP, Kommentare, XML-Kommentare

Wie erstelle ich ein XML mit Kommentaren mit CakePHP? - PHP, XML, CakePHP, Kommentare, XML-Kommentare

CakePHP bietet eine Funktion zum Generieren von XML-Dokumenten / -Strings aus einem Array (s. CakePHP-Dokument -> Kernbibliotheken -> Dienstprogramme -> XML -> Umwandlung eines Arrays in eine XML-Zeichenfolge).

Einfaches Beispiel:

$xmlArray = array(
"project" => array(
"@id" => 1,
"name" => "Name of project, as tag",
"@" => "Value of project"
)
);
$xmlObject = Xml::fromArray($xmlArray);
$xmlString = $xmlObject->asXML();

Ergebnis:

<?xml version="1.0"?>
<project id="1">Value of project<name>Name of project, as tag</name></project>

Jetzt möchte ich eine XML mit einem oder mehreren Kommentaren erzeugen, so:

<?xml version="1.0"?>
<!-- here is a comment -->
<project id="1">Value of project<name>Name of project, as tag</name></project>

Ist es möglich? Wie geht das?


KOMMENTAR:

Diese Frage wurde als Duplikat von "Ist es möglich, ein Kommentar-Tag mit simplexml in eine XML einzufügen?". Diese Frage wird jedoch NICHT dupliziert, da sie spezifischer ist und sich auf die XML - Kommentare im Kontext der CakePHP - XML ​​- Generierung bezieht - und nicht auf" einfaches "PHP oder SimpleXML.

Antworten:

1 für die Antwort № 1

Nein, aber während Sie tatsächlich eine erstellen SimpleXMLElement Sie können den Kommentar selbst einfügen.

Lesen Sie die vorhandenen Fragen und Antworten zu diesem Thema: