Neueste Web-Entwicklung Tutorials
 

PHP 5 SimpleXML Funktionen


PHP SimpleXML Einführung

SimpleXML ist eine Erweiterung, die uns auf einfache Weise zu manipulieren und XML-Daten.

SimpleXML bietet eine einfache Möglichkeit eines Elements Namen bekommen, Attribute und Textinhalte, wenn Sie die XML-Dokumentstruktur oder Layout kennen.

SimpleXML schaltet sich ein XML-Dokument in eine Datenstruktur, die Sie durch wie eine Sammlung von Arrays und Objekte laufen kann.


Installation

Ab PHP 5 sind die Funktionen SimpleXML Teil des PHP-Kern. Eine Installation ist nicht erforderlich, um diese Funktionen zu nutzen.


PHP 5 SimpleXML Funktionen

Funktion Beschreibung
__construct() Erstellt ein neues Objekt SimpleXMLElement
addAttribute() Fügt ein Attribut des SimpleXMLElement
addChild() Fügt ein untergeordnetes Element des SimpleXMLElement
asXML() Gibt eine wohlgeformte XML - Zeichenfolge (XML version 1.0) von einem SimpleXML - Objekt
attributes() Liefert die Attribute / Werte eines Elements
children() Gibt die Kinder eines bestimmten Knoten
count() Zählt die Kinder eines bestimmten Knoten
getDocNamespaces() Gibt die deklarierten Namespaces in dem Dokument
getName() Gibt den Namen der XML-Tags durch die SimpleXMLElement verwiesen
getNamespaces() Gibt die verwendeten Namensräume in dem Dokument
registerXPathNamespace() Erstellt einen Namespace-Kontext für die nächste XPath-Abfrage
saveXML() Alias von asXML()
simplexml_import_dom() Gibt ein SimpleXMLElement Objekt aus einem DOM-Knoten
simplexml_load_file() Wandelt eine XML-Datei in ein Objekt SimpleXMLElement
simplexml_load_string() Wandelt eine XML-Zeichenfolge in ein Objekt SimpleXMLElement
xpath() Führt eine XPath-Abfrage auf XML-Daten

PHP 5 SimpleXML Iterationsfunktionen

Funktion Beschreibung
current() Gibt das aktuelle Element
getChildren() Gibt die untergeordneten Elemente des aktuellen Elements
hasChildren() Überprüft, ob das aktuelle Element Kinder hat
key() Gibt die aktuelle Taste
next() Geht zum nächsten Element
rewind() Zurückspulen auf das erste Element
valid() Überprüfen Sie, ob das aktuelle Element gültig ist