Seminární skupina 5, 6, 9, 10 PB138

XPath (15. 3. / 17. 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://videlibri.sourceforge.net/cgi-bin/xidelcgi
  • Ú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(//division[@did="production_zlin"]//person/salary) div count(//division[@did="production_zlin"]//person)