SimpleXML
SimpleXML är ett PHP- tillägg som tillåter användare att enkelt manipulera/använda XML -data. Det introducerades i PHP 5 som ett objektorienterat tillvägagångssätt till XML DOM som tillhandahåller ett objekt som kan bearbetas med normala egenskapsväljare och array-iteratorer. Det representerar ett enkelt sätt att få ett elements attribut och textinnehåll om du känner till XML-dokumentets struktur eller layout.
Jämfört med DOM eller Expat -parsern tar SimpleXML färre rader kod för att läsa textdata från ett element.
Funktioner
- addAttribute()
- addChild()
- asXML()
- attribut()
- barn()
- __konstruera()
- getDocNamespaces()
- hämta namn()
- getNamespaces()
- registerXPathNamespace()
- xpath()
- simplexml_import_dom
- simplexml_load_file
- simplexml_load_string
Felhantering
Det är möjligt att undertrycka alla XML-fel när dokumentet laddas och sedan iterera över felen.
externa länkar
- PHP.nets SimpleXML-manual
- AIP Conf. Proc. 1497, sid. 395-401; Snabba upp XML-parsers med PHP-språkimplementering
- devshed SimpleXML Tutorial