]> gitweb.michael.orlitzky.com - dead/htsn-import.git/blobdiff - test/xml/scoresxml.dtd
Add test documents for the scoresxml type.
[dead/htsn-import.git] / test / xml / scoresxml.dtd
diff --git a/test/xml/scoresxml.dtd b/test/xml/scoresxml.dtd
new file mode 100644 (file)
index 0000000..b18995b
--- /dev/null
@@ -0,0 +1,27 @@
+<!ELEMENT XML_File_ID (#PCDATA)>
+<!ELEMENT heading (#PCDATA)>
+<!ELEMENT game_id (#PCDATA)>
+<!ELEMENT schedule_id (#PCDATA)>
+<!ELEMENT tsnupdate (#PCDATA)>
+<!ELEMENT category (#PCDATA)>
+<!ELEMENT sport (#PCDATA)>
+<!ELEMENT seasontype (#PCDATA)>
+<!ELEMENT vteam (#PCDATA)>
+<!ELEMENT hteam (#PCDATA)>
+<!ELEMENT vscore (#PCDATA)>
+<!ELEMENT hscore (#PCDATA)>
+<!ELEMENT time_r (#PCDATA)>
+<!ELEMENT status (#PCDATA)>
+<!ELEMENT game ( ( vteam, hteam, vscore, hscore, time_r?, status, notes? ) )>
+<!ELEMENT time_stamp (#PCDATA)>
+<!ELEMENT message ( ( XML_File_ID, heading, game_id, schedule_id, tsnupdate?, category, sport, location*, seasontype, game, time_stamp ) )>
+<!ELEMENT city (#PCDATA)>
+<!ELEMENT state (#PCDATA)>
+<!ELEMENT country (#PCDATA)>
+<!ELEMENT location ( ( city, state, country ) )>
+<!ELEMENT notes (#PCDATA)>
+
+<!ATTLIST vteam id CDATA #REQUIRED>
+<!ATTLIST hteam id CDATA #REQUIRED>
+<!ATTLIST status numeral CDATA #REQUIRED>
+<!ATTLIST status type CDATA #REQUIRED>