XML представлява обикновен текст със структура, базирана на тагове. Текстовият редактор Notepad го записва без необходимост от допълнителен софтуер. Ключовото е да спазвате правилата за таговете, така че файлът да остане валиден след запазването му.
Как да създадете .XML файл в онлайн бележник (Notepad)
Какво е XML файл?
XML означава Extensible Markup Language (Разширяем език за маркиране). Той съхранява данни в потребителски тагове, които дефинирате сами, вложени един в друг, за да се покаже връзката между данните. Конфигурационните файлове, емисиите с данни и настройките на приложенията го използват, защото структурата е лесна за четене и лесна за обработка от други програми.
Един основен XML файл изглежда така:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>Стъпка по стъпка: Създаване на XML файл в Notepad
Стъпка 1: Отворете Notepad
Отворете Notepad на вашия компютър или използвайте безплатен онлайн бележник, ако предпочитате да пропуснете настолното приложение.
Стъпка 2: Добавете XML декларацията
Започнете файла с този ред:
<?xml version="1.0" encoding="UTF-8"?>Това казва на всяка програма, която чете файла, коя XML версия и кодиране на знаците да очаква.
Стъпка 3: Добавете коренов елемент
Всеки XML файл се нуждае от точно един коренов елемент, който обхваща всичко останало.
<catalog></catalog>Стъпка 4: Добавете дъщерни елементи
Вложете вашите данни вътре в кореновия елемент, като използвате тагове, които сами именовате.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>Стъпка 5: Затворете всеки таг
Всеки отварящ таг се нуждае от съответния затварящ таг в същия ред, в който са били отворени. <book> се затваря с </book>, а не преди него.
Стъпка 6: Запазете с разширение .xml
Отидете на File, след това Save As. Изберете All Files в падащото меню "Save as type". Именовайте файла с разширение .xml, например catalog.xml. Оставянето на разширението като .txt означава, че файлът няма да бъде разчетен като XML от други програми.
XML правила, които да запомните
Един коренов елемент. Всичко останало се вложава вътре в него. Не можете да имате два тага от най-високо ниво.
Таговете са чувствителни към главни и малки букви. <Name> и <name> се третират като различни тагове.
Всеки таг се нуждае от затваряне. Самозатварящите се тагове използват наклонена черта напред, като <br/>.
Атрибутите се нуждаят от кавички. Напишете <book id="1">, а не <book id=1>.
Ескейпвайте специални символи. Използвайте & за &, < за <, и > за > вътре в текстовото съдържание.
Заключение
Един XML файл представлява текст, организиран в тагове, които дефинирате вие. Започнете с декларацията, добавете един коренов елемент, вложете данните си вътре в него, затворете всеки таг и го запишете с разширение .xml. Поддържайте структурата видима, докато пишете, и повечето грешки се хващат лесно, преди да причинят проблем.