XML |
, XML- , , , . XML " XML"
XML , - , "" , . , , XML:
XML- , , . XML , ( XML ), , "" .
XML ( Web-, Web-). XML-, :
<?xml version="1.0" encoding="koi-8"?> <notepad> <note id="1" date="12/04/99" time="13:40"> <subject> </subject> <importance/> <text> <person id="1625"> </person>, <tel>123-12-12</tel> </text> </note> ... <note id="2" date="12/04/99" time="13:58"> <subject> </subject> <text> <tel>124-13-13</tel> </text> </note> </notepad>
, ( , .. XML), . . XML- - " ", , XML- , .. .
, , , " XML", - XML (.. XML-) , XML. - (, noteML).
XML - , . , W3C , .
, . , W3C, . , , , (Note), . , , .
, (Working Group), . , www.w3.org , , " ", , .
, , W3C, WWW.
XML (, ), . XML .
, , - (log-). - , (/), IP , URI .
XML :
<?xml version="1.0" encoding="koi-8"?> <log> <event date=" 27/May/1999:02:32:46 " result="success"> <ip-from> 195.151.62.18 </ip-from> <method>GET</method> <url-to> /misc/</url-to> <response>200</response> </event> <event date=" 27/May/1999:02:41:47 " result="success"> <ip-from> 195.209.248.12 </ip-from> <method>GET</method> <url-to> /soft.htm</url-to> <response>200</response> </event> </log>
- log, event (date - result - ) (method - , ip-from - , url-to - , response - ). , , , - (log viewer).
, XML , . , , , .. , , DTD - ( XML DTD ).
XML-:
<?xml encoding="koi8-r"?> <!ELEMENT log (event)+> <!ELEMENT event (ip-from,method,uri-to,result)> <!ELEMENT method (#PCDATA)> <!ELEMENT ip-from (#PCDATA)> <!ELEMENT url-to (#PCDATA)> <!ELEMENT response (#PCDATA)> <!ATTLIST event result CDATA #IMPLIED date CDATA #IMPLIED>
log.dtd XML- :
<!--DOCTYPE log SYSTEM "log.dtd"-->
XML- , DTD- ( "" ) .
, XML , . , , - . , XML-, . , . , XML- , . , , event .
, , "" . Namespaces ( Namespaces W3C 1999 XML). , " " ( , , XML, , "", XML ) , , , (Namespace , ). :
<?xml version="1.0" encoding="koi8-r"?> <!--DOCTYPE log SYSTEM "log.dtd"--> <log xmlns:xlg="www.mrcpk.nstu.ru/xml/ar/4/"> <xlg:event xlg:date=" 27/May/1999:02:32:46 " xlg:result="success"> <ip-from> 195.151.62.18 </ip-from> <method>GET</method> <url-to> /misc/</url-to> <response>200</response> </event> <xlg:event date=" 27/May/1999:02:41:47 " result="success"> <ip-from> 195.209.248.12 </ip-from> <method>GET</method> <url-to> /soft.htm</url-to> <response>200</response> </event> </log>
(, URI ISBN).
, . , ( ). , , XML Notepad, - msdn.microsoft.com/xml/notepad/intro.asp).
XML Web - , . , XML XML-, HTML-. , , , XML , .
1997 RFC 2376 MIME XML-: text/xml application/xml. XML HTTP , HTML- . Web- ( Apache - mime.types "text/xml xml ddt"), , JavaScript. Microsoft Internet Explorer 5, , XML 1.0 XSL; Amaya, (http://www.w3.org/Amaya/User/BinDist.html) W3C. XML Netscape Navigator.
XML Document Object Model - DOM.
XML . - , , , , CDATA .. . .. XML- , , . XML :
<tree-node> <node-level1> <node-level2/> <node-level2>text</node-level2> <node-level2/> </node-level1> <node-level1> <node-level2>text</node-level2> <node-level1> <node-level2/> <node-level2><node-level3/></node-level2> </node-level1> </tree-node>
- . HTML - , - Java Script VBScript HTML , . . , W3 DOM Level 1.
DOM - - - API . DOM HTML XML , , , .
XML DOM IDL "" - . , - DOM . Microsoft Internet Explorer 5, Java Script VBScript .
10.11.2021 - 12:37: - Personalias -> WHO IS WHO - - _. 10.11.2021 - 12:36: - Conscience -> . ? - _. 10.11.2021 - 12:36: , , - Upbringing, Inlightening, Education -> ... - _. 10.11.2021 - 12:35: - Ecology -> - _. 10.11.2021 - 12:34: , - War, Politics and Science -> - _. 10.11.2021 - 12:34: , - War, Politics and Science -> . - _. 10.11.2021 - 12:34: , , - Upbringing, Inlightening, Education -> , - _. 10.11.2021 - 09:18: - New Technologies -> , 5G- - _. 10.11.2021 - 09:18: - Ecology -> - _. 10.11.2021 - 09:16: - Ecology -> - _. 10.11.2021 - 09:15: , , - Upbringing, Inlightening, Education -> - _. 10.11.2021 - 09:13: , , - Upbringing, Inlightening, Education -> - _. |