Lura għall-blog

Kif toħloq fajl .XML f'Notepad Online

Jul 3, 20262 min read

XML huwa test sempliċi bi struttura bbażata fuq tags. Notepad jista' joħloqu mingħajr il-bżonn ta' xi softwer addizzjonali. Iċ-ċavetta hija li ssegwi r-regoli tat-tags sabiex il-fajl jibqa' validu ladarba ssalvah.

X'inhu fajl XML?

XML tfisser Extensible Markup Language. Din taħżen id-dejta ġewwa tags apposta li tiddefinixxi inti stess, imdaħħla f'xulxin biex turi kif id-dejta hija relatata. Fajls ta' konfigurazzjoni, data feeds, u settings ta' applikazzjonijiet jużawh għax l-istruttura tiegħu hija faċli biex tinqara u tinftiehem minn programmi oħra.

Fajl XML bażiku jidher hekk:

<?xml version="1.0" encoding="UTF-8"?>
<person>
  <name>John</name>
  <age>28</age>
  <city>New York</city>
</person>

Pass pass: Oħloq fajl XML f'Notepad

Pass 1: Iftaħ Notepad

Iftaħ Notepad fuq il-kompjuter tiegħek, jew uża notepad online b'xejn jekk tippreferi tevita l-app tad-desktop.

Pass 2: Żid id-dikjarazzjoni XML

Ibda l-fajl b'din il-linja:

<?xml version="1.0" encoding="UTF-8"?>

Dan jgħid lil kwalunkwe programm li qed jaqra l-fajl liema verżjoni XML u kodifika ta' karattri għandu jistenna.

Pass 3: Żid element ewlieni (root element)

Kull fajl XML jeħtieġ element ewlieni wieħed biss li jiġbor fih l-elementi l-oħra kollha.

<catalog>
</catalog>

Pass 4: Żid elementi sekondarji

Daħħal id-dejta tiegħek ġewwa l-element ewlieni billi tuża tags li ssemmi inti.

<catalog>
  <book>
    <title>Sample Book</title>
    <author>Jane Doe</author>
  </book>
</catalog>

Pass 5: Agħlaq kull tag

Kull tag li tiftaħ teħtieġ tag tal-għeluq korrispondenti, fl-istess ordni li nfetħu. <book> tagħlaq b'</book>, mhux qabel.

Pass 6: Issejvja b'estensjoni .xml

Mur fuq File, imbagħad Save As. Agħżel All Files fil-menu "Save as type". Semmi l-fajl b'estensjoni .xml, pereżempju catalog.xml. Jekk tħalli l-estensjoni bħala .txt, il-fajl mhux se jinqara bħala XML minn programmi oħra.

Regoli XML li għandek tiftakar

  • Element ewlieni wieħed. Kull ħaġa oħra tiġi ġewwa fih. Ma tistax ikollok żewġ tags fl-ogħla livell.

  • It-tags huma case-sensitive. <Name> u <name> huma ttrattati bħala tags differenti.

  • Kull tag teħtieġ għeluq. Tags li jagħlqu waħedhom jużaw slash, bħal <br/>.

  • L-attributi jeħtieġu kwotazzjonijiet. Ikteb <book id="1">, mhux <book id=1>.

  • Uża escape għal karattri speċjali. Uża &amp; għal &, &lt; għal <, u &gt; għal > ġewwa t-test.

Konklużjoni

Fajl XML huwa test organizzat f'tags li tiddefinixxi inti. Ibda bid-dikjarazzjoni, żid element ewlieni wieħed, poġġi d-dejta tiegħek ġewwa fih, agħlaq kull tag, u ssejvja b'estensjoni .xml. Żomm l-istruttura viżibbli waqt li tikteb, u l-biċċa l-kbira tal-iżbalji jkunu faċli biex tidentifikahom qabel ma jikkawżaw xi problema.

Artikli relatati