[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Only child pattern -- XT bug or my failure?
I have some XML that consists of a number of documents -- <DOC> -- containing divisions -- <DIV>. Divisions can contain other divisions, but I am only concerned with DOC/DIV at this point. Some documents contain a superfluous single division wrapping all the rest of the content, so I want to match those DOC/DIVs. Looking at the XSLT recommendation, I see that the correct match should be DOC/DIV[last()=1]. However, when documents have multiple divisions (that is, they are correctly marked up with no superfluous wrapping DIV), the first DIV gets matched and the template gets applied; siblings get left alone. I am willing to believe that I am doing something wrong, but don't see what. Christina Powell Coordinator, Humanities Text Initiative University of Michigan http://www.hti.umich.edu/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|