[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Matching on keys
On Fri, 2017-01-06 at 17:56 +0000, Wendell Piez wapiez@xxxxxxxxxxxxxxx wrote: > [...] > An idiom for matching any element .foo (CSS selector) could be > > <xsl:template match="*[tokenize(@class,'\s+')='foo')]"> > B B B ... > </xsl:template> A late response, but watch that if you're using other people's HTML, class values are ascii-case-insensitive. XPath 3.1 and XSLT 3 have fn:contains-token(@class, "foo") to meet this use case more precisely. https://www.w3.org/TR/2017/PR-xpath-functions-31-20170117/#func-contains-token Liam -- Liam R. E. Quin <liam@xxxxxx> The World Wide Web Consortium (W3C)
|
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
|