Attribute Value Templates?
When computing generated text using xsl:value of and attribute value templates, the spec is not clear on what to do if the number of nodes selected by the select pattern return 0. In this case, should the XSL Processor throw an exception or should it just treat the evaluation of the string expression as being invalid and therefore ignored. "The value of a string expression that is a pattern is the character content of the first node selected by the pattern. If the first node is an attribute node, the value is the attribute value. If the first node is an element node, the value is computed by concatenating all characters that are descendants of the element node in the order in which they occur in the document. The pattern is a select pattern and so is implicitly anchored to the current node." Nowhere in here does it say what to do if the select pattern returns no nodes. Tyler 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