Heim > Backend-Entwicklung > PHP-Tutorial > Erstellen Sie ein XML-Dokument mit PHP

Erstellen Sie ein XML-Dokument mit PHP

巴扎黑
Freigeben: 2016-11-23 09:56:33
Original
1021 Leute haben es durchsucht

<?php
// 创建DOM
$dom = new DOMDocument("1.0", "UTF-8");
$dom -> formatOutput = true;
// 创建元素
$phpedu = $dom -> createElement("phpedu");
// 添加元素到父节点
$dom -> appendChild($phpedu);
$title = $dom -> createElement("title", "PHP100");
$phpedu -> appendChild($title);
// 创建元素
$item = $dom -> createElement("item");
// 设置属性
$item -> setAttribute("type", "text");
// 设置属性
$item -> setAttribute("name", "item");
// 添加元素到父节点
$phpedu -> appendChild($item);
$php = $dom -> createElement("contents", "PHP");
$php -> setAttribute("type", "text");
$item -> appendChild($php);
$sql = $dom -> createElement("contents", "SQL");
$item -> appendChild($sql);
$linux = $dom -> createElement("contents", "Linux");
$item -> appendChild($linux);
$apache = $dom -> createElement("contents", "Apache");
$item -> appendChild($apache);
$address = $dom -> createElement("Address", "www.php100.com");
$address -> setAttribute("type", "URL");
$phpedu -> appendChild($address);
echo htmlspecialchars($dom -> saveXML());
?>
Nach dem Login kopieren

Beschreibung:

$dom = new DOMDocument("1.0", "UTF-8"); DOM erstellen und seine Kodierungsmethode angeben. Diese Beispielcodezeile entspricht: $dom = new DOMDocument(); unter Verwendung der Standardcodierung.

Element erstellen: $phpedu = $dom -> createElement, der Name ist: phpedu; $title = $dom -> ) ;Erstellt ein Element und weist seinen Wert zu.

Fügen Sie ein Element zum übergeordneten Knoten hinzu: $dom -> appendChild($phpedu);

Legen Sie das Attribut des Elements fest: $item -> text"); Einem Element können mehrere Attribute hinzugefügt werden.

Noch etwas: Ich hoffe, es wird Ihnen hilfreich sein. Codequelle: www.php100.com =^_^=


Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage