http://www.inf.ed.ac.uk/teaching/courses/inf1/da
Informatics 1: Data & Analysis
Lecture 11: Navigating XML using XPath Ian Stark
School of Informatics The University of Edinburgh Tuesday 25 February 2014 Semester 2 Week 6
Informatics 1: Data & Analysis Lecture 11: Navigating XML using - - PowerPoint PPT Presentation
Informatics 1: Data & Analysis Lecture 11: Navigating XML using XPath Ian Stark School of Informatics The University of Edinburgh Tuesday 25 February 2014 Semester 2 Week 6 http://www.inf.ed.ac.uk/teaching/courses/inf1/da Student Survey
http://www.inf.ed.ac.uk/teaching/courses/inf1/da
School of Informatics The University of Edinburgh Tuesday 25 February 2014 Semester 2 Week 6
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/child::Gazetteer
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/child::Gazetteer/child::Country
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/child::Gazetteer/child::Country/child::∗
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/descendant::Name
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/child::Gazetteer/child::Country/descendant::∗
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/descendant::Region/descendant::node()
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
//descendant::Region/descendant::text()
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
//descendant::Feature/attribute::type
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/descendant::∗[attribute::type]
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/descendant::∗[attribute::type="Mountain"]
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/descendant::∗[attribute::type="Mountain"]/child::text()
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/descendant::Feature[attribute::type="Mountain"]/parent::∗/child::Name/child::text()
Ian Stark Inf1-DA / Lecture 11 2013-02-25
/ Gazetteer Data for other countries Country Region Feature
@type="Mountain"
Spik Feature
@type="Mountain"
Triglav Feature
@type="Lake"
Bohinj Name Gorenjska Capital Ljubljana Population 2,020,000 Name Slovenia
/descendant::∗[Feature/attribute::type="Mountain"]/child::Name/child::text()
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
Ian Stark Inf1-DA / Lecture 11 2013-02-25
XPath 2.0 and XPath 3.0 add yet more.
Ian Stark Inf1-DA / Lecture 11 2013-02-25