Start
Komme igang
XML-Regler
DTD
XSL
Eksempel

Hva er XML?

Extensible Marcup Language, bruker tagger i likhet med html. Mens html tagger definerer utseende definerer XML tagger innhold.

En annen vesentlig forskjell er at man i XML definerer sine egne tagger.
DTD (Document Type Definition) er er dokument som definerer taggene man bruker.

Det finnes en rekke regler og definisjoner for taggingen, vedtatt av W3C og denne sida vil gjennomgå endel av dem.

Når et XML dokument følger reglene for tagging sier vi det er et well-formed dokument.
Når det i tillegg har et DTD og følger reglene definert i det sier vi det er valid.

En XML-side kan sees i en Parser, og bl.a Internett Explorer har innebygd en slik.

Unicode er en grunnleggende del av XML standarden.

De viktigste byggeklossene i XML er:

  • The XML declaration
  • Elements
  • Attributes
  • Character Data (CDATA)
  • Prosessing Instructions
  • Comments
  • Entity References

Text consists of intermingled character data and markup. Markup takes the form of start-tags, end-tags, empty-element tags, entity references, character references, comments, CDATA section delimiters, document type declarations, and processing instructions.

All text that is not markup constitutes the character data of the document.

 

 

 

Web ressurser:

W3C om XML
W3C definisjoner
Java og XML
XML-org
w3schools om XML
XML-parsere

Her kan du
VALIDERE XML

XML Quiz