XPath

  • jednoduchý dotazovací jazyk nad dokumenty XML

  • využívá se v XSLT, XQuery, XML schématech a dalších jazycích, proto tvoří samostatný standard

  • operuje nad stromovou strukturou dokumentu XML

    <osoba>
      <jméno>Pepa</jméno>
      <syn>Pankrác</syn>
      <syn>Servác</syn>
    </osoba>
  • výsledkem dotazu je posloupnost složená z uzlů stromu dokumentu nebo hodnot

  • velmi úsporná syntaxe zaměřená především na navigaci a výběr hodnot ze stromu dokumentu