www.wikidata.de-de.nina.az
XPointer oder XML Pointer Language ist eine vom World Wide Web Consortium W3C entwickelte Anfragesprache um Teile eines XML Dokumentes zu adressieren Es handelt sich dabei um eine Erweiterung der XPath Spezifikation mit der sich ebenfalls Teile eines XML Dokumentes adressieren lassen XPointer ermoglicht es insbesondere in einer URI auf Teile eines XML Dokumentes zu verweisen Nachdem die ursprungliche XPointer Definition nur zogerlich implementiert wurde entschied sich das W3C die Definition in mehrere Dokumente aufzuspalten Einfache Verweise BearbeitenEinfache Verweise ahneln lokalen Links in HTML Dokumenten Sie verweisen auf XML Elemente die anhand einer ID identifiziert werden Als Beispiel soll ein XLink dienen Das Rudolph ist der eigentliche XPointer Der Link zeigt auf das Element mit der ID Rudolph in der Datei Brief xml xlink href Brief xml Rudolph Einfache Verweise gehoren zur shorthand notation von XPointer und werden in XPointer Framework 1 spezifiziert Dort werden auch die Grundlagen fur komplexere XPointer in scheme based notation geschaffen Das element Schema BearbeitenMit dem element Schema lassen sich Verweise auf bestimmte Kinder in der Baumstruktur eines XML Dokumentes erstellen Der XLink des folgenden Beispiels zeigt auf das 2 Unterelement des 1 Wurzel elements im XML Dokument index xml xlink href index xml element 1 2 Das xpointer Schema BearbeitenBeliebig komplexe Verweise auf Teile von XML Dokumenten lassen sich mit dem xpointer Schema erstellen Hierbei kann zur Adressierung der gewunschten Teile des Dokumentes ein XPath Ausdruck verwendet werden Daruber hinaus gibt es noch weitere Moglichkeiten die in XPath nicht vorgesehen sind Punkte vor oder nach XML Strukturelementen start point end point Bereiche zwischen XML Strukturelementen range range to Ausgewahlte Bereiche in Freitext string range Das folgende Beispiel liefert das 1 bis 4 Element vom Typ Seite innerhalb des Elements MobyDick in der Datei Bucherregal xml xlink href Bucherregal xml xpointer MobyDick Seite position 1 range to MobyDick Seite 4 Der Text ab der Raute ist wieder der eigentliche XPointer In der scheme based notation konnen beliebig viele XPointer Ausdrucke hintereinander geschrieben werden Ergebnis des Ausdrucks ist das Ergebnis des ersten Teilausdrucks der ein Ergebnis liefert Beispiel element 1 4 xpointer Buch 4 Weblinks Bearbeiten nbsp Wiktionary XPointer Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen XPointer Framework Teil 1 der XPointer Spezifikation einfache Verweise XPointer element Schema Teil 2 der XPointer Spezifikation element Schema XPointer xpointer Schema Teil 3 der XPointer Spezifikation xpointer Schema XPointer xmlns Schema Teil 4 der XPointer Spezifikation Namensraume XPointer Einfuhrung deutsch Einzelnachweise Bearbeiten https www w3 org TR xptr framework Normdaten Sachbegriff GND 4704074 9 lobid OGND AKS V DStandards des World Wide Web Consortiums W3C Empfehlungen ActivityPub ARIA Canonical XML CDF CSS DOM Geolocation API HTML HTML5 InkML ITS JSON LD MathML OWL P3P PLS PNG RDF RDF Schema RIF SCXML SISR SKOS SMIL SOAP SRGS SSML SVG SPARQL Timed Text Turtle VoiceXML WSDL XForms XHTML XHTML RDFa XInclude XLink XML XML Base XML Encryption XML Events XML Information Set XML Namespace XML Schema XML Signature XPath XPointer XProc XQuery XSL XSL FO XSLT Elemente nbsp Arbeitsentwurfeund Kandidaten CCXML CURIE SMIL Timesheets sXBL WICD XFrames XBL XHTML MathML SVG XMLHttpRequestAnmerkungen XAdES XFDL XHTML SMIL XUPRichtlinien Web Content Accessibility Guidelines Multimodal Interaction Activity Markup Validation ServiceInitiativen Web Accessibility Initiative Abgerufen von https de wikipedia org w index php title XPointer amp oldid 234134092