[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Using Saxon 9 as a Schematron 1.5 back end
David Carlisle a écrit : >> A useful output is what I called a canonical path, a structure composed >> of 2 parts : >> -an XPath expression that starts from the root and descend from node to >> node by naming them and index them >> -a mapping of the prefixes involved in the XPath expressions > > > For this usage, the (ISO) schematron skeleton files include templates > that output xpaths (not using any prefixes) to the context of the > message. (It also has templates that make xpaths with prefixes, suitable > for human readable error messages, but in many XPath API, it's just > simpler to report something as > /*[10]/*[5] > rather than > /a:b[3]/c:d[2] > and then worry how to bind the namespace prefixes. > Surely. We can find cases when one is better that the other. Naming elements has the advantage that in many cases we can identify the element in fault at a glance. -- Cordialement, /// (. .) --------ooO--(_)--Ooo-------- | Philippe Poulard | ----------------------------- http://reflex.gforge.inria.fr/ Have the RefleX !
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|