Tilbake til bloggen

Slik lager du en .XML-fil i Notisblokk

Jul 3, 20262 min read

XML er ren tekst med en tag-basert struktur. Du kan skrive den i Notisblokk uten behov for ekstra programvare. Nøkkelen er å følge reglene for tagger slik at filen forblir gyldig når du lagrer den.

Hva er en XML-fil?

XML står for Extensible Markup Language. Den lagrer data inne i egendefinerte tagger som du definerer selv, nøstet for å vise hvordan dataene henger sammen. Konfigurasjonsfiler, datastrømmer og app-innstillinger bruker dette formatet fordi strukturen er lett å lese og enkel for andre programmer å analysere.

En enkel XML-fil ser slik ut:

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

Steg-for-steg: Lag en XML-fil i Notisblokk

Steg 1: Åpne Notisblokk

Åpne Notisblokk på datamaskinen din, eller bruk en gratis notisblokk på nett hvis du foretrekker å slippe å bruke skrivebordsprogrammet.

Steg 2: Legg til XML-deklarasjonen

Start filen med denne linjen:

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

Dette forteller ethvert program som leser filen hvilken XML-versjon og tegnkoding den skal forvente.

Steg 3: Legg til et rotelement

Hver XML-fil må ha nøyaktig ett rotelement som omslutter alt annet.

<catalog>
</catalog>

Steg 4: Legg til under-elementer

Nøst dataene dine inne i rotelementet ved hjelp av tagger du navngir selv.

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

Steg 5: Lukk alle tagger

Hver åpningstagg trenger en tilhørende lukkingstagg i samme rekkefølge som de ble åpnet. <book> lukkes med </book>, ikke før.

Steg 6: Lagre med en .xml-filendelse

Gå til Fil, deretter Lagre som. Velg "Alle filer" i "Lagre som type"-menyen. Gi filen et navn med en .xml-filendelse, for eksempel catalog.xml. Hvis du lar endelsen være .txt, vil ikke filen bli lest som XML av andre programmer.

XML-regler å huske på

  • Ett rotelement. Alt annet ligger nøstet inni. Du kan ikke ha to topp-nivå tagger.

  • Tagger skiller mellom store og små bokstaver. <Name> og <name> behandles som forskjellige tagger.

  • Hver tagg må lukkes. Selv-lukkende tagger bruker en skråstrek, som <br/>.

  • Attributter trenger anførselstegn. Skriv <book id="1">, ikke <book id=1>.

  • Escape spesialtegn. Bruk &amp; for &, &lt; for <, og &gt; for > inne i tekstinnhold.

Konklusjon

En XML-fil er tekst organisert i tagger som du selv definerer. Start med deklarasjonen, legg til ett rotelement, nøst dataene dine inni, lukk alle tagger, og lagre med en .xml-filendelse. Hold strukturen ryddig mens du skriver, så er de fleste feil enkle å oppdage før de skaper problemer.

Relaterte innlegg