]> gitweb.michael.orlitzky.com - dead/htsn-import.git/blobdiff - schema/NBALineupXML.dtd
Add DTDs and sample documents for a number of GameInfo types.
[dead/htsn-import.git] / schema / NBALineupXML.dtd
diff --git a/schema/NBALineupXML.dtd b/schema/NBALineupXML.dtd
new file mode 100644 (file)
index 0000000..d9f1aaf
--- /dev/null
@@ -0,0 +1,23 @@
+<!ELEMENT XML_File_ID (#PCDATA)>
+<!ELEMENT heading (#PCDATA)>
+<!ELEMENT game_id (#PCDATA)>
+<!ELEMENT schedule_id (#PCDATA)>
+<!ELEMENT category (#PCDATA)>
+<!ELEMENT sport (#PCDATA)>
+<!ELEMENT title (#PCDATA)>
+<!ELEMENT PlayerID (#PCDATA)>
+<!ELEMENT Player (#PCDATA)>
+<!ELEMENT PPG (#PCDATA)>
+<!ELEMENT RPG (#PCDATA)>
+<!ELEMENT APG (#PCDATA)>
+<!ELEMENT vteam ( ( PlayerID, Player, PPG, RPG, APG ) )>
+<!ELEMENT hteam ( ( PlayerID, Player, PPG, RPG, APG ) )>
+<!ELEMENT officials (#PCDATA)>
+<!ELEMENT time_stamp (#PCDATA)>
+<!ELEMENT message ( ( XML_File_ID | heading | game_id | schedule_id | category | sport | title | vteam | hteam | officials | time_stamp )+ )>
+
+<!ATTLIST Player Position CDATA #REQUIRED>
+<!ATTLIST vteam name CDATA #REQUIRED>
+<!ATTLIST vteam vteamid CDATA #REQUIRED>
+<!ATTLIST hteam name CDATA #REQUIRED>
+<!ATTLIST hteam hteamid CDATA #REQUIRED>