summaryrefslogtreecommitdiff
path: root/libxerces-c/tests/reader-mgr/personal.dtd
diff options
context:
space:
mode:
Diffstat (limited to 'libxerces-c/tests/reader-mgr/personal.dtd')
-rw-r--r--libxerces-c/tests/reader-mgr/personal.dtd17
1 files changed, 17 insertions, 0 deletions
diff --git a/libxerces-c/tests/reader-mgr/personal.dtd b/libxerces-c/tests/reader-mgr/personal.dtd
new file mode 100644
index 0000000..e636266
--- /dev/null
+++ b/libxerces-c/tests/reader-mgr/personal.dtd
@@ -0,0 +1,17 @@
+<?xml encoding="ISO-8859-1"?>
+
+<!-- @version: -->
+
+<!ELEMENT personnel (person)+>
+<!ELEMENT person (name,email*,url*,link?)>
+<!ATTLIST person id ID #REQUIRED>
+<!ELEMENT family (#PCDATA)>
+<!ELEMENT given (#PCDATA)>
+<!ELEMENT name (#PCDATA|family|given)*>
+<!ELEMENT email (#PCDATA)>
+<!ELEMENT url EMPTY>
+<!ATTLIST url href CDATA #REQUIRED>
+<!ELEMENT link EMPTY>
+<!ATTLIST link
+ manager IDREF #IMPLIED
+ subordinates IDREFS #IMPLIED>