diff options
Diffstat (limited to 'result/relaxng')
-rw-r--r-- | result/relaxng/tutor9_6.rng | 24 | ||||
-rw-r--r-- | result/relaxng/tutor9_6_1 | 1 | ||||
-rw-r--r-- | result/relaxng/tutor9_6_1.err | 4 | ||||
-rw-r--r-- | result/relaxng/tutor9_6_2 | 2 | ||||
-rw-r--r-- | result/relaxng/tutor9_6_2.err | 5 | ||||
-rw-r--r-- | result/relaxng/tutor9_6_3 | 2 | ||||
-rw-r--r-- | result/relaxng/tutor9_6_3.err | 5 |
7 files changed, 43 insertions, 0 deletions
diff --git a/result/relaxng/tutor9_6.rng b/result/relaxng/tutor9_6.rng new file mode 100644 index 00000000..17e64928 --- /dev/null +++ b/result/relaxng/tutor9_6.rng @@ -0,0 +1,24 @@ +<grammar> + + <start> + <element name="addressBook"> + <zeroOrMore> + <element name="card"> + <ref name="card.attlist"/> + </element> + </zeroOrMore> + </element> + </start> + + <define name="card.attlist"> + <group> + <attribute name="name"> + <text/> + </attribute> + <attribute name="email"> + <text/> + </attribute> + </group> + </define> + +</grammar> diff --git a/result/relaxng/tutor9_6_1 b/result/relaxng/tutor9_6_1 new file mode 100644 index 00000000..15724e5c --- /dev/null +++ b/result/relaxng/tutor9_6_1 @@ -0,0 +1 @@ +./test/relaxng/tutor9_6_1.xml validates diff --git a/result/relaxng/tutor9_6_1.err b/result/relaxng/tutor9_6_1.err new file mode 100644 index 00000000..fadac1a9 --- /dev/null +++ b/result/relaxng/tutor9_6_1.err @@ -0,0 +1,4 @@ +xmlRelaxNGValidateAttribute(name): 0 +xmlRelaxNGValidateAttribute(email): 0 +xmlRelaxNGValidateDefinition(): validated card : 0 +xmlRelaxNGValidateDefinition(): validated addressBook : 0 diff --git a/result/relaxng/tutor9_6_2 b/result/relaxng/tutor9_6_2 new file mode 100644 index 00000000..6e8350f7 --- /dev/null +++ b/result/relaxng/tutor9_6_2 @@ -0,0 +1,2 @@ +Extra content for element addressBook +./test/relaxng/tutor9_6_2.xml validation generated an internal error diff --git a/result/relaxng/tutor9_6_2.err b/result/relaxng/tutor9_6_2.err new file mode 100644 index 00000000..bc1478c4 --- /dev/null +++ b/result/relaxng/tutor9_6_2.err @@ -0,0 +1,5 @@ +xmlRelaxNGValidateAttribute(name): 0 +xmlRelaxNGValidateAttribute(email): -1 +xmlRelaxNGValidateDefinition(): validated card : -1 +error detected at relaxng.c:4341 +xmlRelaxNGValidateDefinition(): validated addressBook : -1 diff --git a/result/relaxng/tutor9_6_3 b/result/relaxng/tutor9_6_3 new file mode 100644 index 00000000..a8baf252 --- /dev/null +++ b/result/relaxng/tutor9_6_3 @@ -0,0 +1,2 @@ +Extra content for element addressBook +./test/relaxng/tutor9_6_3.xml validation generated an internal error diff --git a/result/relaxng/tutor9_6_3.err b/result/relaxng/tutor9_6_3.err new file mode 100644 index 00000000..b9bac756 --- /dev/null +++ b/result/relaxng/tutor9_6_3.err @@ -0,0 +1,5 @@ +xmlRelaxNGValidateAttribute(name): 0 +xmlRelaxNGValidateAttribute(email): 0 +xmlRelaxNGValidateDefinition(): validated card : -1 +error detected at relaxng.c:4341 +xmlRelaxNGValidateDefinition(): validated addressBook : -1 |