XML -zelfstudie

XML HOME XML-introductie XML Hoe te gebruiken XML-structuur XML-syntaxis XML-elementen XML-kenmerken XML-naamruimten XML-weergave XML HTTP-verzoek XML-parser XML-DOM XML XPath XML XSLT XML XQuery XML XLink XML-validator XML-DTD XML Schema XML-server XML-voorbeelden XML-quiz XML-certificaat

XML AJAX

Ajax-introductie AJAX XMLHttp Ajax-verzoek Ajax-reactie AJAX XML-bestand AJAX PHP Ajax ASP AJAX-database AJAX-toepassingen Ajax-voorbeelden

XML-DOM

DOM-introductie DOM-knooppunten DOM-toegang DOM Node Info Lijst met DOM-knooppunten DOM doorkruisen DOM-navigatie DOM Waarden ophalen DOM-wijzigingsknooppunten DOM Knooppunten verwijderen DOM Knooppunten vervangen DOM Knooppunten maken DOM Knooppunten toevoegen DOM-kloonknooppunten DOM-voorbeelden

XPath- zelfstudie

XPath-introductie XPath-knooppunten XPath-syntaxis XPath-assen XPath-operators XPath-voorbeelden

XSLT- zelfstudie

XSLT-introductie XSL-talen XSLT-transformatie XSLT <sjabloon> XSLT <waarde-van> XSLT <voor elk> XSLT <sorteren> XSLT <if> XSLT <kiezen> XSLT toepassen XSLT op de client XSLT op de server XSLT Bewerk XML XSLT-voorbeelden

XQuery- zelfstudie

XQuery-introductie XQuery-voorbeeld XQuery FLWOR XQuery HTML XQuery-voorwaarden XQuery-syntaxis XQuery toevoegen XQuery selecteren XQuery-functies

XML -DTD

DTD Introductie DTD-bouwstenen DTD-elementen DTD-kenmerken DTD Elements vs Attr DTD-entiteiten DTD-voorbeelden

XSD- schema

XSD-introductie XSD Hoe kan ik? XSD <schema> XSD-elementen XSD-kenmerken XSD-beperkingen

XSD- complex

XSD-elementen XSD Leeg Alleen XSD-elementen Alleen XSD-tekst XSD gemengd XSD-indicatoren XSD <elke> XSD <anyAttribute> XSD-vervanging XSD-voorbeeld

XSD- gegevens

XSD-string XSD-datum XSD Numeriek XSD Diversen XSD-referentie

Webservices _

XML-services XML-WSDL XML SOAP XML-RDF XML-RSS

Referenties

Typen DOM-knooppunten DOM Node DOM-knooppuntlijst DOM NamedNodeMap DOM-document DOM-element DOM-kenmerk DOM-tekst DOM CDATA DOM-opmerking DOM XMLHttpRequest DOM-parser XSLT-elementen XSLT/XPath-functies

XML weergeven


Raw XML-bestanden kunnen in alle belangrijke browsers worden bekeken.

Verwacht niet dat XML-bestanden worden weergegeven als HTML-pagina's.


XML-bestanden bekijken

<?xml version="1.0" encoding="UTF-8"?>
 - < note >
       < to > Tove </ to >
       < from > Jani </ from >
       < heading > Reminder </ heading >
       < body > Don' vergeet me dit weekend niet! </ body >
   </ opmerking >

Bekijk het XML-bestand hierboven in uw browser: note.xml

De meeste browsers geven een XML-document weer met kleurgecodeerde elementen.

Vaak kan op een plusteken (+) of minteken (-) links van de elementen worden geklikt om de elementstructuur uit of samen te vouwen.

Om de onbewerkte XML-bron te bekijken, probeert u "Paginabron weergeven" of "Bron weergeven" te selecteren in het browsermenu.

Opmerking: in Safari 5 (en eerder) wordt alleen de elementtekst weergegeven. Om de onbewerkte XML te bekijken, moet u met de rechtermuisknop op de pagina klikken en "Bron weergeven" selecteren.


Een ongeldig XML-bestand bekijken

Als een foutief XML-bestand wordt geopend, zullen sommige browsers de fout rapporteren, en andere zullen deze weergeven of onjuist weergeven.

<?xml version="1.0" encoding="UTF-8"?>
 - < note >
       < to > Tove </ to >
       < from > Jani </Ffrom >
       < rubriek > Herinnering </ rubriek >
       < body > Don' vergeet me dit weekend niet! </ body >
   </ opmerking >

Probeer het volgende XML-bestand te openen: note_error.xml


Andere XML-voorbeelden

Door enkele XML-documenten te bekijken, krijgt u het XML-gevoel:

Een XML-ontbijtmenu
Dit is een ontbijtmenu van een restaurant, opgeslagen als XML.

Een XML-cd-catalogus
Dit is een cd-verzameling, opgeslagen als XML.

Een XML plantencatalogus
Dit is een plantencatalogus van een plantenwinkel, opgeslagen als XML.

×

kop



Waarom wordt XML zo weergegeven?

XML-documenten bevatten geen informatie over hoe de gegevens moeten worden weergegeven.

Omdat XML-tags zijn "uitgevonden" door de auteur van het XML-document, weten browsers niet of een tag als <table> een HTML-tafel of een eettafel beschrijft.

Zonder enige informatie over hoe de gegevens moeten worden weergegeven, kunnen de browsers het XML-document gewoon weergeven zoals het is.

Tip: Als u een XML-document wilt opmaken, gebruikt u XSLT .