Учебник XML для начинающих

XML - аббревиатура от англ. eXtensible Markup Language (пер. расширяемый язык разметки; произносится [экс-эм-эл]). XML разработан для хранения и передачи данных. XML играет важную роль, хотя и прост в изучении.

Пример документа XML:


<?xml version="1.0" encoding="UTF-8"?>
<note>
   <to>Tove</to>
   <from>Jani</from>
   <heading>Напоминание</heading>
   <body>Не забудь обо мне в эти выходные!</body>
</note>

Другой пример документа XML:


<?xml version="1.0" encoding="UTF-8"?>
<breakfast_menu>
<food>
    <name>Belgian Waffles</name>
    <price>$5.95</price>
    <description>
   Two of our famous Belgian Waffles with plenty of real maple syrup
   </description>
    <calories>650</calories>
</food>
<food>
    <name>Strawberry Belgian Waffles</name>
    <price>$7.95</price>
    <description>
    Light Belgian waffles covered with strawberries and whipped cream
    </description>
    <calories>900</calories>
</food>
<food>
    <name>Berry-Berry Belgian Waffles</name>
    <price>$8.95</price>
    <description>
    Belgian waffles covered with assorted fresh berries and whipped cream
    </description>
    <calories>900</calories>
</food>
<food>
    <name>French Toast</name>
    <price>$4.50</price>
    <description>
    Thick slices made from our homemade sourdough bread
    </description>
    <calories>600</calories>
</food>
<food>
    <name>Homestyle Breakfast</name>
    <price>$6.95</price>
    <description>
    Two eggs, bacon or sausage, toast, and our ever-popular hash browns
    </description>
    <calories>950</calories>
</food>
</breakfast_menu>

Показать с XSLT »

Зачем изучать XML?

XML играет важную роль во многих различных ИТ системах.

XML часто используется для передачи данных через Интернет.

Очень важно (для всех разработчиков программного обеспечения) иметь хорошее представление о XML.

Что вы изучите

В этом самоучителе XML вы узнаете:

  • Что такое XML
  • Как работает XML
  • Как можно использовать XML
  • Для чего можно использовать XML