<?xml version="1.0" encoding="UTF-8"?>
<root></root>
Dies ist meine XML-Datei. Ich möchte Daten einfügen, die die Dom-Methode zwischen den Tags verwenden. Ich bin ein Anfänger in PHP und Xml-Technologien. Ich habe erfolgreich aus dieser Datei erstellt und gelesen, konnte aber mit php keine Daten darin eingeben.Wie fügt man Daten in XML-Datei mit PHP ein?
Der Code für die Erstellung ist wie folgt: -
$doc = new DOMDocument('1.0', 'UTF-8');
$ele = $doc->createElement('root');
$ele->nodeValue = $uvar;
$doc->appendChild($ele);
$test = $doc->save("$id.xml");
Der Code für das Lesen ist wie folgt: -
$xdoc = new DOMDocument();
$xdoc->Load("$gid.xml");
$candidate = $xdoc->getElementsByTagName('root')->item(0);
$newElement = $xdoc ->createElement('root');
$txtNode = $xdoc ->createTextNode ($root);
$newElement -> appendChild($txtNode);
$candidate -> appendChild($newElement);
$msg = $candidate->nodeValue;
jemand mit Einfügen und Aktualisieren helfen kann. Danke!
könnten Sie Ihre Frage klarer machen. Wo erhalten Sie Ihren Text, um Ihr XML zu aktualisieren, oder legen Sie Ihre endgültige XML-Struktur fest. – tkt986