2. Пример за описание на адреси:
<ADDRESS NAME="Mr. Ex S. Elle">
<WORK>
<STREET>34
WWW Street</STREET>
<CITY>Palo
Alto</CITY>
<STATE>CA</STATE>
<COUNTRY>USA</COUNTRY>
</WORK>
<HOME>
<STREET>23
WWW Street</STREET>
<CITY>Palo
Alto</CITY>
<STATE>CA</STATE>
<COUNTRY>USA</COUNTRY>
</HOME>
</ADDRESS>
XML е метаезик, множество от правила за създаване на тагове, описващи
данни. Всеки XML елемент се състои от начален и краен таг и данни
между тях, които се наричат стойност на елемента.
<director>Ed Wood</director>
<actor>Ed Wood</actor>
Всеки елемент има различен таг, който го описва. Езикът различава
малки и големи букви.
Всеки елемент може да има един или няколко атрибута. Те дават допълнителна
информация за елемента.
<CITY>ZIP="01085">Westfield</CITY>, където ZIP="01085"
е атрибут на елемента CITY.
Един XML документ представлява:
<books>
<book
isbn="0345374827">
<title>The
Great Shark Hunt</title>
<author>Hunter
S. Thompson</author>
</book>
</books>
т.е. XML елемент, в който може да има други XML елементи.
“Островче” с данни се нарича XML документ, който съществува в HTML
страница. Почти всичко, което може да се включи в XML документ може
да бъде включено и в такова “островче”, така че данните да могат
да бъдат използвани от кода. Частта от данни е достъпна с ID:
<XML ID="XMLID">
<customer>
<name>Mark
Hanson</name>
<custID>81422</custID>
</customer>
</XML>
или по SRC атрибута на етикет в XML:
<XML ID="XMLID" SRC="customer.xml"></XML>
Възможно е използването и на SCRIPT за вмъкване на XML “островче”:
<SCRIPT LANGUAGE="xml" ID="XMLID">
<customer>
<name>Mark
Hanson</name>
<custID>81422</custID>
</customer>
</SCRIPT> |