XMLimplementaties
XML-implementaties zijn softwarecomponenten en systemen die XML-documenten verwerken, valideren en transformeren. Ze zorgen ervoor dat XML-bestanden welgevormd zijn en optioneel voldoen aan een gespecificeerde structuur, bijvoorbeeld een DTD, XML Schema of RELAX NG-schema.
De kern bestaat uit parsers die documenten kunnen inlezen. Parsers leveren vaak twee hoofdmodi: DOM (in-memory
Daarnaast bieden XML-implementaties mogelijkheden voor transformeren en queryen: XSLT voor transformeren, XPath voor navigatie, en XQuery
Veel implementaties bestaan uit bibliotheken en tools voor verschillende programmeertalen. Bekende voorbeelden zijn Xerces en Xerces-C++
Toepassingen omvatten data-uitwisseling tussen systemen, configuratiebestanden en publicaties, evenals opslag in XML-databases of documentgebaseerde systemen. Belangrijke