Seminární skupina 5+6 PB138

XPath (12. 3.)

  • Přístup k elementům/atributům podobně jako v souborových systémech
  • Přístup k elementům pomocí os (siblings, following, ...)
  • XPath tutorial: http://zvon.org/comp/r/tut-XPath_1.html
  • Online nástroj na testování XPath: http://www.online-toolz.com/tools/xpath-editor.php
  • Úloha: Pomocí online nástroje napište XPath dotazy. Použijte tento XML soubor 
    1. najděte elementy ID
    2. najděte poslední SYNSET
    3. najděte elementy SYNSET, které mají POS s hodnotou v
    4. najděte elementy LITERAL pro SYNSET, který má ID eng-30-07881800-n
    5. najděte SYNSET, který má POS s hodnotou n a víc než pět elementů LITERAL
  • Domácí úkol 1 pomocí XPath:
    sum(//employee[@position="tester"]/person/salary) div count(//employee[@position="tester"]/person)