[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] testing preceding sibling always evaluates true
Good Morning,
I'm trying to test the first preceding-sibling of my match to determine what type of table I'm formatting. This is the XSL that is testing, but it always comes back true and all tables are formatted as Numbered tables: <xsl:template match="/pkg:package/pkg:part/pkg:xmlData/w:document/ w:body/w:tbl"> <xsl:choose> <xsl:when test="preceding-sibling::w:p[1]/w:pPr/w:pStyle [@w:val='TableCaption']"> <xsl:call-template name="NumberedTable"/> </xsl:when> <xsl:otherwise> <xsl:call-template name="TabularText"/> </xsl:otherwise> </xsl:choose> </xsl:template> given this xml: ... <w:p w14:paraId="69005124" w14:textId="77777777" w:rsidR="001D446A" w:rsidRDefault="001D446A" w:rsidP="001D446A"> <w:pPr> <w:pStyle w:val="TableCaption"/> </w:pPr> <w:r> <w:t>Table 14.1: External data formats Inventor can import or export</w:t> </w:r> </w:p> <w:tbl> ... ... <w:p w14:paraId="5EA14AF4" w14:textId="77777777" w:rsidR="001D446A" w:rsidRDefault="001D446A" w:rsidP="001D446A"> <w:pPr> <w:pStyle w:val="Para"/> </w:pPr> <w:r> <w:t>As you can see from the following tabular text:</w:t> </w:r> </w:p> <w:tbl> ...
|
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
|