Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
extrahovať a výstupných dát z XML súboru . Napríklad , súbor s názvom " data.xml " : ?
< Xml version = " 1.0 "
2
Načítať súbor XML s funkciou " simplexml_load_file " vytvoriť PHP objekt . Získať názov prvého prvku . Typ :
$ xml_data = simplexml_load_file ( " data.xml " ) ;
echo " Element " . $ Xml_data - > getName ( ) ;
3
iteráciu deti v objekte extrahovať prvok XML a dáta . Typ :
echo " Podriadené elementy : " ;
foreach ( $ xml_data - > pre deti ( ) ako $ xml_child ) {
echo $ xml_child - > ( getName ) . " - > " . $ Xml_child . " \\ R \\ n" ;
}
>
4
Vytvoriť dokument XML pomocou metódy SimpleXML pridať atribúty a deti na majstra ? prvok . Začneme vytvorením nového SimpleXML prvok s názvom prvku . ? Typ :
< php
$ library = new SimpleXMLElement ( " Pridať deti XML element s metódou " AddChild " . Typ : $ book = $ library - > addChild ( " kniha " ) ; Pridať atribúty XML elementy s metódou " AddAttribute " . Typ : $ book - > AddAttribute ( " title " , " Príbeh dvoch miest " ) ; $ book - > AddAttribute ( " autor " , " Charles Dickens " ) ; $ book - > AddAttribute ( " rok " , " 1859 " ) ; Pokračujte v pridávaní nových prvkov . Výstupné dáta ako súbor XML pomocou metódy " asXML " . Typ : header ( " Content - type : text /xml ' ) ; echo $ library - > asXML ( ) ;
5
6
7