XML on lihttekst, millel on märgendipõhine struktuur. Tekstiredaktoriga saab selle kirjutada ilma lisatarkvarata. Oluline on järgida märgendite reegleid, et fail püsiks salvestamisel korrektne.
Kuidas luua .XML-faili veebipõhises tekstiredaktoris
Mis on XML-fail?
XML tähistab laiendatavat märgistuskeelt (Extensible Markup Language). See salvestab andmeid teie enda määratletud kohandatud märgendite vahel, mis on hierarhiliselt paigutatud, et näidata andmete vahelisi seoseid. Seda kasutavad konfiguratsioonifailid, andmevood ja rakenduste sätted, kuna struktuuri on lihtne lugeda ja teistel programmidel on seda lihtne parsida.
Tüüpiline XML-fail näeb välja selline:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>Samm-sammult: XML-faili loomine tekstiredaktoris
Samm 1: Avage tekstiredaktor
Avage oma arvutis tekstiredaktor või kasutage tasuta veebipõhist tekstiredaktorit, kui soovite töölauarakenduse vahele jätta.
Samm 2: Lisage XML-deklaratsioon
Alustage faili selle reaga:
<?xml version="1.0" encoding="UTF-8"?>See annab igale faili lugevale programmile teada, millist XML-versiooni ja märgikodeeringut oodata.
Samm 3: Lisage juurelement (root element)
Iga XML-fail vajab täpselt ühte juurelementi, mis ümbritseb kõike muud.
<catalog></catalog>Samm 4: Lisage alamelemendid
Paigutage oma andmed juurelemendi sisse, kasutades ise nime pandud märgendeid.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>Samm 5: Sulgege iga märgend
Iga avatud märgend vajab vastavat sulgemismärgendit samas järjekorras, nagu need avati. <book> suletakse märgendiga </book>, mitte varem.
Samm 6: Salvestage .xml laiendiga
Minge menüüsse Fail ja valige Salvesta nimega (Save As). Valige rippmenüüst „Salvesta tüübina“ (Save as type) Kõik failid (All Files). Pange failile .xml laiendiga nimi, näiteks catalog.xml. Kui laiendiks jääb .txt, ei loe teised programmid faili XML-ina.
XML-i reeglid, mida meeles pidada
Üks juurelement. Kõik muu asub selle sees. Teil ei saa olla kahte ülataseme märgendit.
Märgendid on tõstutundlikud. <Name> ja <name> käsitletakse erinevate märgenditena.
Iga märgend vajab sulgemist. Ise sulguvad märgendid kasutavad kaldkriipsu, näiteks <br/>.
Atribuudid vajavad jutumärke. Kirjutage <book id="1">, mitte <book id=1>.
Maskeerige erimärgid. Kasutage tekstis märkide jaoks väärtusi & (& jaoks), < (< jaoks) ja > (> jaoks).
Kokkuvõte
XML-fail on tekst, mis on organiseeritud teie määratletud märgenditesse. Alustage deklaratsioonist, lisage üks juurelement, paigutage andmed selle sisse, sulgege iga märgend ja salvestage .xml laiendiga. Hoidke struktuur kirjutamise ajal nähtaval ja enamik vigu on lihtne enne probleemide tekkimist tabada.