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.