Querying XML

From Suhrid.net Wiki
Revision as of 06:41, 5 February 2014 by Suhridk (talk | contribs) (Created page with "= Intro = * Not as mature as querying relational databases * No underlying algebra * XPath : Path expressions and conditions * XSLT : XPath + Transformations, output processing ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Intro

  • Not as mature as querying relational databases
  • No underlying algebra
  • XPath : Path expressions and conditions
  • XSLT : XPath + Transformations, output processing
  • XQuery : XPath + full featured query language
  • XLink, XPointer : Use XPath as a component

XPath

  • Think of XML as a tree
  • Expressions in XPath as navigations down/across the tree with conditions