XML: приклад, функції та можливості, плюси і мінуси формату

Приклад створення повідомлень

При створенні XML-документів корисно одночасно створювати відкриваючий і закриваючий елементи. Після створення тегів користувач повинен заповнити контент. Одна з фатальних помилок для XML – забудькуватість при закритті закриваючий теги під час створення елементів.

Для початку потрібно оголосити версію XML. Після оголошення версії визначають кореневий елемент документа. В якості кореневого елемента використовують повідомлення, приклад JAVA XML:

<? xml version = “1.0” encoding = “iso-8859-1”?> <message> </ message>

Спосіб опису відносин в XML – це термінологія батьків і спадкоємця. У цьому прикладі батьківським або «кореневим елементом є той, який має дочірній елемент. Наведемо простий приклад читання XML, коли вони пов’язані в коді. Виконують відступ коду, щоб показати, що елемент є дочірнім по відношенню до іншого:

<?xml version=”1.0″ encoding=”iso-8859-1″?> <message>

<email> </email>

</message>

Тепер, коли є декларація XML, кореневої і дочірній елементи, що визначають інформацію, яку потрібно розкрити в електронному листі. Припустимо, потрібно зберегти інформацію про відправника, одержувача, темі та змісті тексту. Оскільки інформація про відправника і одержувача зазвичай знаходиться в заголовку документа, розглядають їх, як дочірні елементи батьківського елемента. Таким чином, в цьому разі, приклад XML-даних буде виглядати так:

<?xml version=”1.0″ encoding=”iso-8859-1″?> <message>

<email>

<header>

<sender>info@ххххххх.edu</sender> <recipient>info@хххххххх.edu</recipient>

</header> <subject>Re: XML Lesson </subject> <text>My XML project. </text>

</email>

</message>