XML- tutoriaal

XML TUIS XML Inleiding XML Hoe om te gebruik XML-boom XML-sintaksis XML elemente XML-kenmerke XML Naamruimtes XML vertoon XML HttpRequest XML-ontleder XML DOM XML XPath XML XSLT XML XQuery XML XLink XML valideerder XML DTD XML-skema XML-bediener XML voorbeelde XML Vasvra XML-sertifikaat

XML AJAX

AJAX Inleiding AJAX XMLHttp AJAX-versoek AJAX-reaksie AJAX XML-lêer AJAX PHP AJAX ASP AJAX-databasis AJAX toepassings AJAX voorbeelde

XML DOM

DOM Inleiding DOM nodusse Toegang tot DOM DOM Node Info DOM Node Lys DOM deurkruis DOM Navigeer DOM Kry waardes DOM Verander nodes DOM Verwyder nodes DOM vervang nodusse DOM Skep nodusse DOM Voeg nodes by DOM Kloon Nodes DOM Voorbeelde

XPath handleiding

XPath Inleiding XPath nodes XPath-sintaksis XPath-asse XPath-operateurs XPath voorbeelde

XSLT- tutoriaal

XSLT Inleiding XSL-tale XSLT-transformasie XSLT <sjabloon> XSLT <waarde-van> XSLT <vir-elk> XSLT <sorteer> XSLT <if> XSLT <kies> XSLT Pas toe XSLT op die kliënt XSLT op die bediener XSLT Wysig XML XSLT voorbeelde

XQuery- tutoriaal

XQuery Inleiding XQuery voorbeeld XQuery FLWOR XQuery HTML XQuery-bepalings XQuery-sintaksis XQuery Voeg by XQuery Kies XQuery-funksies

XML DTD

DTD Inleiding DTD Boublokke DTD Elemente DTD-kenmerke DTD Elements vs Attr DTD Entiteite DTD voorbeelde

XSD- skema

XSD Inleiding XSD Hoe om XSD <skema> XSD-elemente XSD-kenmerke XSD-beperkings

XSD -kompleks

XSD-elemente XSD leeg Slegs XSD-elemente Slegs XSD-teks XSD gemeng XSD-aanwysers XSD <enige> XSD <anyAttribute> XSD-vervanging XSD voorbeeld

XSD data

XSD-string XSD datum XSD Numeries XSD Diverse XSD-verwysing

Webdienste _

XML Dienste XML WSDL XML SEEP XML RDF XML RSS

Verwysings

DOM Node Tipes DOM Node DOM NodeLys DOM NamedNodeMap DOM-dokument DOM Element DOM-kenmerk DOM teks DOM CDATA DOM Kommentaar DOM XMLHttpRequest DOM-ontleder XSLT-elemente XSLT/XPath-funksies

XQuery- tutoriaal


Wat is XQuery?

XQuery is vir XML wat SQL vir databasisse is.

XQuery is ontwerp om XML-data te bevraagteken.


XQuery voorbeeld

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title


Wat is XQuery?

XQuery
  • XQuery is die taal vir die navrae van XML-data
  • XQuery vir XML is soos SQL vir databasisse
  • XQuery is gebou op XPath-uitdrukkings
  • XQuery word ondersteun deur alle groot databasisse
  • XQuery is 'n W3C-aanbeveling

XQuery gaan oor die navrae van XML

XQuery is 'n taal om elemente en eienskappe uit XML-dokumente te vind en te onttrek.

Hier is 'n voorbeeld van wat XQuery kan oplos:

"Kies alle CD-rekords met 'n prys minder as $10 uit die CD-versameling wat in cd_catalog.xml gestoor is"


XQuery en XPath

XQuery 1.0 en XPath 2.0 deel dieselfde datamodel en ondersteun dieselfde funksies en operateurs. As jy reeds XPath bestudeer het, sal jy geen probleme hê om XQuery te verstaan ​​nie.


XQuery - Voorbeelde van gebruik

XQuery kan gebruik word om:

  • Onttrek inligting om in 'n webdiens te gebruik
  • Genereer opsommende verslae
  • Transformeer XML-data na XHTML
  • Soek webdokumente vir relevante inligting

XQuery is 'n W3C-aanbeveling

XQuery is versoenbaar met verskeie W3C-standaarde, soos XML, Namespaces, XSLT, XPath en XML Schema.

XQuery 1.0 het in 2007 'n W3C-aanbeveling geword.