Friday, 13 September 2013

System function matches does not work in Oxygen schematron validation

System function matches does not work in Oxygen schematron validation

I'm using OXygen XML Developer 15 to run a XML file validation against
schematron. I'm getting errors on the system function "matches" on lines
such as the following
<assert
test="matches(cda:languageCode/@code,'(([a-z]{2})(\-[A-Z]{2})?)')">
I searched for answers on the Internet and found this posting indicating
it's an oXygen issue. But, the posting was like 6 years ago. I can't
believe the problem still exists. Or is there something I'm missing here.
Even though I really like oXygen, but I don't have to use it. So if I can
not resolve this issue, can somebody recommend an alternative XML tool
that can do schematron validation?

No comments:

Post a Comment