[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Simplicity of XPath
In last few months I had to answer quite a few XPath related questions so I am speaking from some experience /html/body/p //table are very easy to grasp //body/p[@id=name(//head/meta[3])]/span[position()=last()]/preceding-sibling::*[starts-with(name(),'s')] needs a bit of experience It is like a regular expressions: match: abc is very easy match: (a|b) not so difficult today I needed: (\(|\)) and a colleague did not understand and it is just a previous case with parentheses instead of letters The good thing about XPath is a reasonable learning curve: you will learn basics in 30 minutes and learn and learn years to come You may find these Zvon resources useful: http://zvon.org/xxl/XPathTutorial/General/examples.html http://www.zvon.org/cgi-bin/xlab/bin/xpath.py http://www.zvon.org/cgi-bin/xlab/bin/xpathAxes.py Matt Sergeant wrote: > > "Bullard, Claude L (Len)" wrote: > > > > Being able to reapply XPath has advantages > > on the learning curve although the syntax of XPath isn't > > all that easy to learn. > > I always thought it was one of the easier aspects to pick up. Is there a > general consensus on this matter? > > Or is it that the simple (abbreviated) parts of XPath are easy, but the > non-abbreviated parts are hard? > > -- > <Matt/> > > /|| ** Director and CTO ** > //|| ** AxKit.com Ltd ** ** XML Application Serving ** > // || ** http://axkit.org ** ** XSLT, XPathScript, XSP ** > // \\| // ** Personal Web Site: http://sergeant.org/ ** > \\// > //\\ > // \\ -- ****************************************** <firstName> Miloslav </firstName> <surname> Nic </surname> <mail> nicmila@i... </mail> <support> http://www.zvon.org </support> <zvonMailingList> http://www.zvon.org/index.php?nav_id=4 </zvonMailingList>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|