XML je običan tekst sa strukturom zasnovanom na oznakama. Beležnica ga zapisuje bez ikakvog dodatnog softvera. Ključ je u praćenju pravila označavanja kako bi datoteka ostala validna kada je sačuvate.
Kako kreirati .XML datoteku u Onlajn Beležnici (Notepad)
Šta je XML datoteka?
XML je skraćenica od Extensible Markup Language (proširivi jezički jezik za označavanje). Ona čuva podatke unutar prilagođenih oznaka koje sami definišete, ugnježdenih tako da pokazuju kako su podaci povezani. Konfiguracioni fajlovi, feedovi podataka i podešavanja aplikacija ga koriste jer je struktura laka za čitanje i laka za parsiranje od strane drugih programa.
Osnovna XML datoteka izgleda ovako:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>Korak po korak: Kreirajte XML datoteku u Beležnici
Korak 1: Otvorite Beležnicu
Otvorite Beležnicu (Notepad) na svom računaru ili koristite besplatnu onlajn beležnicu ako želite da preskočite desktop aplikaciju.
Korak 2: Dodajte XML deklaraciju
Započnite datoteku sa ovim redom:
<?xml version="1.0" encoding="UTF-8"?>Ovo govori svakom programu koji čita datoteku koju XML verziju i kodiranje karaktera treba da očekuje.
Korak 3: Dodajte korenski element (root element)
Svaka XML datoteka zahteva tačno jedan korenski element koji obuhvata sve ostalo.
<catalog></catalog>Korak 4: Dodajte podređene elemente (child elements)
Ugnijezdite podatke unutar korenskog elementa koristeći oznake koje samiimenujete.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>Korak 5: Zatvorite svaku oznaku
Svaka početna oznaka mora imati odgovarajuću završnu oznaku, istim redosledom kojim su otvorene. <book> se zatvara sa </book>, a ne pre toga.
Korak 6: Sačuvajte sa .xml ekstenzijom
Idite na File (Datoteka), pa na Save As (Sačuvaj kao). Izaberite All Files (Sve datoteke) u padajućem meniju "Save as type". Nazovite datoteku sa .xml ekstenzijom, na primer catalog.xml. Ako ostavite ekstenziju kao .txt, drugi programi neće pročitati datoteku kao XML.
XML pravila kojih se treba podsetiti
Jedan korenski element. Sve ostalo se ugnježđuje unutar njega. Ne možete imati dve oznake na najvišem nivou.
Oznake razlikuju mala i velika slova. <Name> i <name> se tretiraju kao različite oznake.
Svaka oznaka zahteva zatvaranje. Oznake koje se same zatvaraju koriste kosa crta, kao što je <br/>.
Atributi zahtevaju navodnike. Napišite <book id="1">, a ne <book id=1>.
Escapujte specijalne karaktere. Koristite & za &, < za <, i > za > unutar tekstualnog sadržaja.
Zaključak
XML datoteka je tekst organizovan u oznake koje sami definišete. Započnite sa deklaracijom, dodajte jedan korenski element, ugnijezdite podatke unutar njega, zatvorite svaku oznaku i sačuvajte sa .xml ekstenzijom. Držite strukturu vidljivom dok pišete, i većinu grešaka je lako uočiti pre nego što naprave problem.