XML syntaksregler

XML-innhold definerer data i trestrukturer. Disse strukturene inkluderer elementer, vist ved å åpne og lukke koder. Elementer kan inkludere valgfrie attributter, samt andre elementer nestet inni dem. XML-syntaks er vanligvis ikke komplisert, men det kan være lett å lage XML-innhold med feil i den. Forstå reglene i XML-syntaks er vanligvis ikke vanskelig, noe som gjør det lettere å unngå å inkludere feil.

element tagger

Hver XML-element har et navn og vises i åpning og lukking koder. Alle elementer i XML må være ordentlig lukket. Følgende eksempel XML-kode demonstrerer en riktig lukket element:

<Person> Max </ person>

Noen elementer kan lukke seg selv, i stedet for den avsluttende koden som vises etter element innhold. Følgende er et eksempel på en selvlukkende element:

<Img element stenger utenfor "familien" element i stedet for inne i den.

Sak

XML-elementer er store og små bokstaver. Dette betyr at XML-parsere, som brukes innen applikasjoner, tolke elementene annerledes når ulike saker er involvert. Følgende eksempel markering viser to forskjellige åpningselement tags:

<Familie>

<Family>

Disse elementene er ikke det samme fordi de første bokstavene bruker forskjellige saker. Snarere enn inkludert to elementer med de samme karakterene, men forskjellige tilfeller, er en vanlig feil å skrive et element tag feil ved å bruke feil sak, som kan føre til en applikasjon til å mislykkes. I XHTML, som er en form for XML, kan elementer bare være små bokstaver.