Як створити xml документ

Як створити xml документ


Завдяки наявності чіткого стандарту, гнучкості, розширюваності, простоті і підтримці безліччю програмних засобів, бібліотек і платформ, сьогодні XML є одним з найпопулярніших форматів уявлення, зберігання і передачі даних. Як правило, користувачеві немає необхідності вникати в структуру XML-документів, що формуються і обробляються кінцевими додатками. Але іноді в різних цілях потрібно створити xml документ самостійно.

Вам знадобиться

  • - текстовий редактор;
  • - можливо, переглядач і з "єднання з інтернетом.

Інструкція

1. Визначте, який тип створюваного документа XML. Чи буде це правильно побудований (well-1916 ed) або дійсний (valid) документ. Вибір типу документа безпосередньо залежить від його вмісту та мети застосування. Якщо документ необхідний для збереження довільних даних і не має на увазі подальша його публікація або стандартизація структури, можна створити well-1916 ed документ. Подібні документи повинні відповідати всім правилам синтаксису XML.Дійствівний документ XML повинен бути правильно побудованим і, до того ж, дотримуватися правил, визначених конкретною схемою DTD (Document Type Definition). Тому, якщо необхідно чітко зафіксувати структуру та можливі відносини між елементами, слід створювати саме дійсний (valid) документ XML.

2. Підберіть або розробте визначення типу документа (DTD). Для поширених завдань можна використовувати одну з існуючих програм XML, специфікації яких опубліковані на сайті консорціуму W3C, що знаходиться за адресою w3.org, або на сайтах сторонніх розробників. Так, математичні формули зручно описувати у форматі MathML, векторні малюнки - в SVG, а електронні книги в Fic^ Book. Перевага даного підходу полягає в тому, що документи, відповідні вже затвердженим специфікаціям, зможуть оброблятися існуючим програмним забезпеченням. У разі прийняття рішення про розробку власного DTD, ознайомтеся з нормативною документацією консорціуму W3C. Якщо створюваний документ не відповідатиме жодному DTD, продумайте та зафіксуйте його зразкову структуру, щоб дотримуватися її в майбутньому.

3. Виберіть кодування документа XML. Ви можете використовувати різні кодування XML. Однак під час вибору варто врахувати можливості текстового редактора, а також вимоги до набору символів даних документа. Через сумісність з ASCII, змінну довжини символу і повну підтримку всього набору UNICODE, в більшості випадків має сенс використовувати кодування UTF-8.

4. Створіть документ XML. Запустіть текстовий редактор. Відкрийте нове вікно документа. У першому рядку введіть вигляд XML:<? xml version = "" 1.0 "" encoding = "" UTF-8 ""? > де значенням атрибута version є застосовувана версія специфікації мови, а значення атрибута encoding вказує на кодування документа. Якщо використовується тип документа, введіть текст DTD або посилання на ресурс з дійсним DTD. Потім створіть структуру даних документа, починаючи з кореневого елемента. Збережіть документ у файл на жорсткому диску.

5. Перевірте коректність документа XML. Якщо документ представлений в одному з поширених форматів, для нього може існувати програма-валідатор. Ознайомтеся зі списком інструментів перевірки документів, що знаходяться за адресою http://www.w3.org/QA/Tools/. Перевірте.