XML je običan tekst sa strukturom baziranom na oznakama (tagovima). Notepad vam omogućava da ga pišete bez ikakvog dodatnog softvera. Ključno je praćenje pravila označavanja kako bi datoteka ostala ispravna nakon spremanja.
Kako kreirati .XML datoteku u online Notepadu
Šta je XML datoteka?
XML je skraćenica za Extensible Markup Language (proširivi označni jezik). Podatke pohranjuje unutar prilagođenih oznaka koje sami definirate, ugniježđenih tako da se vidi međusobna povezanost podataka. Konfiguracijske datoteke, izvori podataka i postavke aplikacija koriste ga jer je struktura laka za čitanje i jednostavna za parsiranje drugim programima.
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 Notepadu
Korak 1: Otvorite Notepad
Otvorite Notepad na svom računaru ili koristite besplatni online notepad ako želite preskočiti instalaciju desktop aplikacije.
Korak 2: Dodajte XML deklaraciju
Započnite datoteku s ovim redom:
<?xml version="1.0" encoding="UTF-8"?>Ovo govori svakom programu koji čita datoteku koju verziju XML-a i kodiranje znakova može očekivati.
Korak 3: Dodajte korijenski (root) element
Svaka XML datoteka treba tačno jedan korijenski element koji obuhvata sve ostalo.
<catalog></catalog>Korak 4: Dodajte podređene elemente
Ugnijezdite svoje podatke unutar korijenskog elementa koristeći oznake koje sami imenujete.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>Korak 5: Zatvorite svaku oznaku
Svaka početna oznaka treba imati odgovarajuću završnu oznaku, u istom redoslijedu kojim su otvorene. <book> se zatvara sa </book>, a ne prije toga.
Korak 6: Spremite s .xml ekstenzijom
Idite na File, pa na Save As. Odaberite All Files u padajućem meniju "Save as type". Imenujte datoteku s .xml ekstenzijom, na primjer catalog.xml. Ako ekstenzija ostane .txt, drugi programi neće moći čitati datoteku kao XML.
XML pravila koja treba zapamtiti
Jedan korijenski element. Sve ostalo se ugniježđuje unutar njega. Ne možete imati dvije oznake najvišeg nivoa.
Oznake razlikuju velika i mala slova. <Name> i <name> se tretiraju kao različite oznake.
Svaka oznaka treba zatvaranje. Oznake koje se same zatvaraju koriste kosa crtu naprijed, poput <br/>.
Atributi trebaju navodnike. Pišite <book id="1">, a ne <book id=1>.
Escapirajte specijalne znakove. Koristite & za &, < za <, i > za > unutar tekstualnog sadržaja.
Zaključak
XML datoteka je tekst organiziran u oznake koje sami definirate. Počnite s deklaracijom, dodajte jedan korijenski element, ugnijezdite podatke unutar njega, zatvorite svaku oznaku i spremite s .xml ekstenzijom. Neka vam struktura bude vidljiva dok pišete, i većinu grešaka ćete lako otkriti prije nego što naprave problem.