PHP XML
PHP XML, XML. , XML, , DOM XML. XML PHP. DOM XML, PHP XML-.
XML - , , , PHP.
XML
XML (Extensible Markup Language) , SGML .
XML HTML, . HTML, XML, SGML, . XML .
, XML -, , XSLT. XML + , HTML- . XML , . . , .
XML HTML , , XML . HTML XML - . XML ( HTML ). XML- , :
<?xml version='1.0' encoding='UTF-16'
standalone='yes'?>
XML ( version), ( encoding) , ( standalone).
XML-.
. :
<?xml version='1.0' encoding='KOI8-R'
standalone='yes'?>
<note title="">
<to> </to>
<body>, !
?
.
.</body>
<from> </from>
</note>
, , note.xml, -, . , XML- PHP-.
|
|
XML . XML - (.. ) ( XML -), XML -. DTD (Document Type Definition) Schemas, . DTD - . , XML , , XML.
XML- , , .. .
XML - / /. <note> <to>, <note>, <to>, <body> <from> . , , " " <from>. ; , , , .
XML-
XML- : , . XML - . (, ) , ( ) . ,
<parent>
<child id="text"> !</child>
</parent>
. 14.1
, .
. 14.1.
XML - , , XML -, . DOM (Document Object Model).
DOM XML - , . DOM. DOM .
DOM " ", DOM , . , , . . 14.2 , XML - DOM:
. 14.2. DOM (Document Object Model)
, , . . , " Hello,World!", Text, CharacterData, Node.
DOM , , .. . XML -.
|
|
XML. ? . XML- . XML , . , XML , .
, , PHP. , , . XML, PHP- .
PHP XML
SAX DOM XML
XML - PHP. PHP , XML -: SAX (Simple API for XML) DOM (Document Object Model).
SAX (http://www.saxproject.org) W3C XML - . XML - XML -, . XML - .
SAX . , XML , XML - ( (), ..), XML -, . , XML -.
XML - DOM W3C, (http://www.w3c.org/DOM). SAX, XML - XML - .
, , DOM XML. PHP, . API DOM level 2. , . , . , DOM XML . UTF-8, iconv. iconv DOM XML.
DOM XML XML -. .