Connecting Tech Pros Worldwide Help | Site Map

Problem with Relax NG

  #1  
Old September 10th, 2008, 11:05 PM
jhalpin
Guest
 
Posts: n/a
I'm trying to write a schema. I have a compact form version which works
fine, but the equivalent (?) xml format gets syntax errors from XML Nanny.
Here's the schema

<?xml version="1.0" encoding="UTF-8"?>
<grammar xmlns="http://relaxng.org/ns/structure/1.0"

xmlns:xs="http://www.w3.org/2001/XMLSchema">
<start>
<element name="test">
<element name="element1">
<text />
</element>
<ref name="element2" />
</element>
</start>

<define name="element2">
<oneOrMore>
<ref name="element3" />
</oneOrMore>
</define>

<define name="element3">
<zeroOrMore>
<element name="stringPattern">
<data type="text">
<param name="pattern">[0-9]+</param>
</data>
</element>
</zeroOrMore>
</define>
</grammar>


The error messages are:
ERROR:
Error type 'text' is not exported by type library
'http://relaxng.org/ns/structure/1.0'
line 22

ERROR:
Type library 'http://relaxng.org/ns/structure/1.0' does not allow type
parameters
line 22

Does this make sense to anyone here?

Thanks

Joe

Closed Thread


Similar Threads
Thread Thread Starter Forum Replies Last Post
RELAX NG: emulating XSD <any> wildcard with processContents="lax"? jiffers answers 1 February 5th, 2007 10:45 PM
Relax NG:table slitvinov@gmail.com answers 7 February 2nd, 2006 04:25 PM
RELAX NG text constraint Geert answers 0 July 20th, 2005 08:58 AM
Beginner's problem when using jing Relax NG validator through JARVinterface Jari Kujansuu answers 0 July 20th, 2005 07:07 AM