]> gitweb.michael.orlitzky.com - dead/htsn-import.git/commitdiff
Update the Odds_XML.dtd used for tests.
authorMichael Orlitzky <michael@orlitzky.com>
Sat, 24 Jan 2015 20:48:49 +0000 (15:48 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Sat, 24 Jan 2015 20:48:49 +0000 (15:48 -0500)
test/xml/Odds_XML.dtd

index f5eeb67b4f4f92eeb0e0fdbb48c1a938f495d58a..cfbb044798d2a774cbdc010243cb6d39f1157718 100644 (file)
 <!ELEMENT AwayAbbr (#PCDATA)>
 <!ELEMENT AwayTeamName (#PCDATA)>
 <!ELEMENT Casino (#PCDATA)>
-<!ELEMENT AwayTeam ( ( AwayTeamID, AwayRotationNumber, AwayAbbr, AwayTeamName, Casino* ) )>
+<!ELEMENT AwayTeam ( ( AwayTeamID, AwayRotationNumber, AwayAbbr, AwayTeamName, AStarter?, Casino* ) )>
 <!ELEMENT HomeTeamID (#PCDATA)>
 <!ELEMENT HomeRotationNumber (#PCDATA)>
 <!ELEMENT HomeAbbr (#PCDATA)>
 <!ELEMENT HomeTeamName (#PCDATA)>
-<!ELEMENT HomeTeam ( ( HomeTeamID, HomeRotationNumber, HomeAbbr, HomeTeamName, Casino* ) )>
+<!ELEMENT HomeTeam ( ( HomeTeamID, HomeRotationNumber, HomeAbbr, HomeTeamName, HStarter?, Casino* ) )>
 <!ELEMENT Over_Under ( Casino* )>
 <!ELEMENT Game ( ( GameID, Game_Date, Game_Time, AwayTeam, HomeTeam, Over_Under ) )>
 <!ELEMENT time_stamp (#PCDATA)>
@@ -28,11 +28,12 @@ The generated message schema is too general; it allows any number
 of anything in any order. We know that the first couple of elements
 are required and appear in a fixed order.
 -->
-<!--
-Warning: the TSN DTD suggests the existence of an optional League_Name
-element that would appear next to the Notes*.
--->
-<!ELEMENT message ( XML_File_ID, heading, category, sport, Title, Line_Time, ( Notes*, Game+)*, time_stamp )>
+<!ELEMENT message ( XML_File_ID, heading, category, sport, Title, Line_Time, ( League_Name?, Notes*, Game+)+, time_stamp )>
+<!ELEMENT League_Name (#PCDATA)>
+<!ELEMENT AStarter (#PCDATA)>
+<!ELEMENT HStarter (#PCDATA)>
 
 <!ATTLIST Casino ClientID CDATA #REQUIRED>
 <!ATTLIST Casino Name CDATA #REQUIRED>
+<!ATTLIST AStarter ID CDATA #REQUIRED>
+<!ATTLIST HStarter ID CDATA #REQUIRED>