[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Rick Jelliffe's article on XSLT 1.0 performance
- From: Tony Graham <tgraham@antenna.co.jp>
- To: xml-dev@lists.xml.org
- Date: Wed, 15 Feb 2017 10:20:52 +0000
On 15/02/2017 09:57, Rick Jelliffe wrote:
...
For Schematron I am still not sure whether it would be better to have
<sch:rule context="person">
<sch:let name="payrate" value="//rate[$for = current()/@class]"
as="xs:number"/>
or
<sch:rule context="person">
<sch:let name="payrate" value="//rate[$for = current()/@class]" />
<sch:assert tes"number(payrate)" >The payrate should be a
number</sch:assert>
Presumably the second form is 'better' Schematron because it has a
human-readable message. The separate test also means that you can do
things like have separate messages if a value that should be an integer
is a number but not an integer or is not a number at all.
Regards,
Tony Graham.
--
Senior Architect
XML Division
Antenna House, Inc.
----
Skerries, Ireland
tgraham@antenna.co.jp
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]