3GL   4GL   5GL   .

-

XML

  1. XML
  2. XML/EDI
  3. XML ?
  4. XML-
  5. DTD?
  6. Namespaces?
  7. XML-
  8. DOM
  9. DOM XML

XML

  1. XML
  2. XML
  3. XML
  4. XML-
  5. .
  6. .
  7. XAML.
  8. Web- Java.
  9. API JSP-.
  10. .
  11. .

  1. XML
  2. XML,
  3. CSS, XML- Web
  4. XML- Web-
  5. DOM XML
  6. XML OLE-Automation
  7. RSS?
  8. RSS
  9. RSS 2.0
  10. RSS 2.0.9
  11. Atom
  12. RSS Atom
  13. FB2
  14. - XML BPEL
XML (Extensible Markup Language) - SGML- , , . -, , , , XML-, .

, XML- , , , . 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 (, ), . 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).

DTD?

, 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- ( "" ) .

Namespaces?

, 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).

Namespace . , , Namespace - .

, . , ( ). , , XML Notepad, - msdn.microsoft.com/xml/notepad/intro.asp).

XML-

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.

DOM

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 .

        3GL   4GL   5GL   .

, , Object - - :
- () ();
- , . , .




 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 -> - _.
Bourabai Research -  XXI Bourabai Research Institution