[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Using Saxon 9 as a Schematron 1.5 back end
- From: Philippe Poulard <philippe.poulard@sophia.inria.fr>
- To: David Carlisle <davidc@nag.co.uk>
- Date: Mon, 21 Jan 2008 16:31:21 +0100
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]