]> gitweb.michael.orlitzky.com - dead/htsn-import.git/commitdiff
Add SportInfo support for NCAA_Conference_Schedule_XML.dtd.
authorMichael Orlitzky <michael@orlitzky.com>
Mon, 23 Jun 2014 01:51:48 +0000 (21:51 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Mon, 23 Jun 2014 01:51:48 +0000 (21:51 -0400)
doc/man1/htsn-import.1
schema/NCAA_Conference_Schedule_XML.dtd [new file with mode: 0644]
schemagen/NCAA_Conference_Schedule_XML/NCAA_Conference_Schedule_XML.xml [new file with mode: 0644]
src/TSN/XML/SportInfo.hs
test/xml/sportinfo/NCAA_Conference_Schedule_XML.dtd [new file with mode: 0644]
test/xml/sportinfo/NCAA_Conference_Schedule_XML.xml [new file with mode: 0644]

index 62b33511482c5bcc2410683dde954f84728f1e64..8df3a6bc268ecadb685c13fe41589c3e23c1032c 100644 (file)
@@ -304,6 +304,8 @@ nbateamleadersxml.dtd
 nbatripledoublexml.dtd
 .IP \[bu]
 NBATurnoversXML.dtd
+.IP \[bu]
+NCAA_Conference_Schedule_XML.dtd
 .RE
 .P
 The GameInfo and SportInfo types do not have their own top-level
diff --git a/schema/NCAA_Conference_Schedule_XML.dtd b/schema/NCAA_Conference_Schedule_XML.dtd
new file mode 100644 (file)
index 0000000..600d23a
--- /dev/null
@@ -0,0 +1,20 @@
+<!ELEMENT message  (XML_File_ID , heading , category , sport , Title , Conference_Schedule , time_stamp )>\r
+\r
+<!ELEMENT XML_File_ID  (#PCDATA )>\r
+\r
+<!ELEMENT heading  (#PCDATA )>\r
+\r
+<!ELEMENT category  (#PCDATA )>\r
+\r
+<!ELEMENT sport  (#PCDATA )>\r
+\r
+<!ELEMENT Title  (#PCDATA )>\r
+\r
+<!ELEMENT Conference_Schedule  (Team+ )>\r
+\r
+<!ELEMENT Team  (Listing+ )>\r
+<!ATTLIST Team  fullname CDATA  #REQUIRED >\r
+<!ELEMENT Listing  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/schemagen/NCAA_Conference_Schedule_XML/NCAA_Conference_Schedule_XML.xml b/schemagen/NCAA_Conference_Schedule_XML/NCAA_Conference_Schedule_XML.xml
new file mode 100644 (file)
index 0000000..a8eae0f
--- /dev/null
@@ -0,0 +1,273 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "NCAA_Conference_Schedule_XML.dtd">\r
+<message>\r
+<XML_File_ID>892493</XML_File_ID>\r
+<heading>AEX%03AEC-SKED</heading>\r
+<category>Statistics</category>\r
+<sport>CBASK</sport>\r
+<Title>2003-2004 America East Basketball Schedule/Results</Title>\r
+<Conference_Schedule>\r
+<Team fullname="Albany University Great Danes">\r
+<Listing>Nov 21- at  Siena, 8:00 PM</Listing>\r
+<Listing>Nov 28- at  Pittsburgh, 7:00 PM</Listing>\r
+<Listing>Dec  2- at  Colgate, 6:00 PM</Listing>\r
+<Listing>Dec  5- vs. Army, 7:00 PM</Listing>\r
+<Listing>Dec 10- at  Long Island, 7:00 PM</Listing>\r
+<Listing>Dec 20- vs. Sacred Heart, 2:00 PM</Listing>\r
+<Listing>Dec 22- vs. Lehigh, 7:00 PM</Listing>\r
+<Listing>Dec 28- at  Massachusetts, 2:00 PM</Listing>\r
+<Listing>Dec 30- vs. Wagner, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Boston Univ, 1:00 PM</Listing>\r
+<Listing>Jan  8- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan 11- at  Northeastern, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 18- at  Maine, 1:00 PM</Listing>\r
+<Listing>Jan 21- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan 25- at  Hartford, 2:00 PM</Listing>\r
+<Listing>Jan 28- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb  4- at  UMBC, 7:30 PM</Listing>\r
+<Listing>Feb  7- vs. New Hampshire, 7:30 PM</Listing>\r
+<Listing>Feb 11- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Feb 14- vs. Maine, 1:00 PM</Listing>\r
+<Listing>Feb 18- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 21- vs. Hartford, 7:30 PM</Listing>\r
+<Listing>Feb 26- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Northeastern, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Binghamton Bearcats">\r
+<Listing>Nov 21- vs. St Marys-CA, 10:00 PM</Listing>\r
+<Listing>Nov 29- vs. Loyola-Marymnt, 3:00 PM</Listing>\r
+<Listing>Dec  5- vs. Long Island, 7:00 PM</Listing>\r
+<Listing>Dec  7- at  Lafayette, 1:00 PM</Listing>\r
+<Listing>Dec 13- at  Syracuse, 7:00 PM</Listing>\r
+<Listing>Dec 17- at  St Francis-NY, 7:00 PM</Listing>\r
+<Listing>Dec 29- at  Kansas, 8:00 PM</Listing>\r
+<Listing>Jan  2- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. TX A&amp;M-CC, 1:00 PM</Listing>\r
+<Listing>Jan  7- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Jan 10- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  Albany, 7:00 PM</Listing>\r
+<Listing>Jan 17- vs. New Hampshire, 2:00 PM</Listing>\r
+<Listing>Jan 19- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 21- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 25- vs. Stony Brook, 1:00 PM</Listing>\r
+<Listing>Jan 28- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. Hartford, 1:00 PM</Listing>\r
+<Listing>Feb  5- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Feb  8- at  Maine, 1:00 PM</Listing>\r
+<Listing>Feb 11- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Feb 14- at  New Hampshire, 1:00 PM</Listing>\r
+<Listing>Feb 18- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Feb 22- at  Stony Brook, 2:00 PM</Listing>\r
+<Listing>Feb 25- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Boston Univ, 12:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Boston University Terriers">\r
+<Listing>Nov 22- at  Holy Cross, 4:00 PM</Listing>\r
+<Listing>Nov 25- vs. Saint Josephs, 7:00 PM</Listing>\r
+<Listing>Nov 29- at  Boston College, 1:30 PM</Listing>\r
+<Listing>Dec  1- vs. Youngstown State, 7:00 PM</Listing>\r
+<Listing>Dec  3- at  Ohio Univ, 7:00 PM</Listing>\r
+<Listing>Dec  9- vs. Harvard, 7:00 PM</Listing>\r
+<Listing>Dec 22- vs. Cleveland State, 7:00 PM</Listing>\r
+<Listing>Dec 28- at  Fordham, 1:00 PM</Listing>\r
+<Listing>Dec 30- at  Michigan, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  Albany, 1:00 PM</Listing>\r
+<Listing>Jan  7- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 10- vs. Binghamton, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 17- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Jan 21- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Jan 25- at  Northeastern, 3:30 PM</Listing>\r
+<Listing>Jan 28- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. Albany, 1:00 PM</Listing>\r
+<Listing>Feb  4- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Feb  7- vs. Hartford, 1:00 PM</Listing>\r
+<Listing>Feb 12- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 15- at  Vermont, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  Maine, 7:00 PM</Listing>\r
+<Listing>Feb 22- vs. Northeastern, 1:00 PM</Listing>\r
+<Listing>Feb 26- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  Binghamton, 12:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Hartford Hawks">\r
+<Listing>Nov 21- vs. Concordia, 7:00 PM</Listing>\r
+<Listing>Nov 24- at  Massachusetts, 7:00 PM</Listing>\r
+<Listing>Nov 29- at  Long Island, 7:00 PM</Listing>\r
+<Listing>Dec  4- vs. George Mason, 7:00 PM</Listing>\r
+<Listing>Dec 13- at  NC State, 4:00 PM</Listing>\r
+<Listing>Dec 27- at  Drexel, 5:00 PM</Listing>\r
+<Listing>Jan  2- at  Maine, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Brown, 4:00 PM</Listing>\r
+<Listing>Jan  7- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan 10- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 14- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 17- vs. Stony Brook, 2:00 PM</Listing>\r
+<Listing>Jan 19- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 23- at  Dartmouth, 7:00 PM</Listing>\r
+<Listing>Jan 25- vs. Albany, 2:00 PM</Listing>\r
+<Listing>Jan 28- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Binghamton, 1:00 PM</Listing>\r
+<Listing>Feb  4- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Feb  7- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb 11- vs. Northeastern, 9:30 PM</Listing>\r
+<Listing>Feb 14- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 18- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 21- at  Albany, 7:30 PM</Listing>\r
+<Listing>Feb 23- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 26- vs. New Hampshire, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. UMBC, 2:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Maine Black Bears">\r
+<Listing>Nov 21- at  Florida State, 7:00 PM</Listing>\r
+<Listing>Nov 24- at  Bethune-Cookman, 7:30 PM</Listing>\r
+<Listing>Nov 28- vs. New England, 6:00 PM</Listing>\r
+<Listing>Nov 29- vs. Brown, 8:00 PM</Listing>\r
+<Listing>Dec  2- at  Harvard, 7:00 PM</Listing>\r
+<Listing>Dec 16- vs. Dartmouth, 7:00 PM</Listing>\r
+<Listing>Dec 20- vs. Morgan State, 7:00 PM</Listing>\r
+<Listing>Dec 23- at  Massachusetts, 7:00 PM</Listing>\r
+<Listing>Dec 30- vs. Colby, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Stony Brook, 1:00 PM</Listing>\r
+<Listing>Jan  7- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 11- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan 18- vs. Albany, 1:00 PM</Listing>\r
+<Listing>Jan 21- at  Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan 24- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 28- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Stony Brook, 2:00 PM</Listing>\r
+<Listing>Feb  4- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Feb  8- vs. Binghamton, 1:00 PM</Listing>\r
+<Listing>Feb 11- vs. New Hampshire, 7:00 PM</Listing>\r
+<Listing>Feb 14- at  Albany, 1:00 PM</Listing>\r
+<Listing>Feb 18- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Feb 21- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 26- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  Vermont, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="New Hampshire Wildcats">\r
+<Listing>Nov 16- vs. Mt St Marys, 1:00 PM</Listing>\r
+<Listing>Nov 22- at  Virginia Tech, TBA</Listing>\r
+<Listing>Nov 29- at  Harvard, 2:00 PM</Listing>\r
+<Listing>Dec  5- vs. Colgate, 7:00 PM</Listing>\r
+<Listing>Dec  7- vs. Cornell, 7:00 PM</Listing>\r
+<Listing>Dec 14- vs. Dartmouth, 7:00 PM</Listing>\r
+<Listing>Dec 21- at  Rhode Island, 2:00 PM</Listing>\r
+<Listing>Dec 27- at  Pittsburgh, 7:00 PM</Listing>\r
+<Listing>Dec 30- at  Army, 7:00 PM</Listing>\r
+<Listing>Jan  2- at  Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Northeastern, 1:00 PM</Listing>\r
+<Listing>Jan  8- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Jan 11- at  Stony Brook, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  Binghamton, 2:00 PM</Listing>\r
+<Listing>Jan 21- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 24- at  Vermont, 1:00 PM</Listing>\r
+<Listing>Jan 28- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Northeastern, 1:00 PM</Listing>\r
+<Listing>Feb  4- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Feb  7- at  Albany, 7:30 PM</Listing>\r
+<Listing>Feb 11- at  Maine, 7:00 PM</Listing>\r
+<Listing>Feb 14- vs. Binghamton, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 21- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Feb 26- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Stony Brook, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Northeastern Huskies">\r
+<Listing>Nov 21- at  Rhode Island, 7:30 PM</Listing>\r
+<Listing>Nov 23- at  Bradley, 2:05 PM</Listing>\r
+<Listing>Nov 29- at  West Virginia, 6:00 PM</Listing>\r
+<Listing>Dec  2- vs. Suffolk, 7:00 PM</Listing>\r
+<Listing>Dec  6- at  Fordham, 7:00 PM</Listing>\r
+<Listing>Dec 12- at  Villanova, 7:00 PM</Listing>\r
+<Listing>Dec 14- vs. Marist, 3:30 PM</Listing>\r
+<Listing>Dec 19- vs. Harvard, 7:00 PM</Listing>\r
+<Listing>Dec 22- at  Florida, 7:00 PM</Listing>\r
+<Listing>Dec 29- vs. Curry, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  New Hampshire, 1:00 PM</Listing>\r
+<Listing>Jan  7- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Jan 11- vs. Albany, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 21- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 25- vs. Boston Univ, 3:30 PM</Listing>\r
+<Listing>Jan 28- at  Maine, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. New Hampshire, 1:00 PM</Listing>\r
+<Listing>Feb  5- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb  8- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Feb 11- at  Hartford, 9:30 PM</Listing>\r
+<Listing>Feb 14- vs. UMBC, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Feb 22- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb 26- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  Albany, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Stony Brook Seawolves">\r
+<Listing>Nov 21- vs. Dartmouth, 7:00 PM</Listing>\r
+<Listing>Nov 23- vs. Utah, 4:00 PM</Listing>\r
+<Listing>Nov 25- at  Lehigh, 7:00 PM</Listing>\r
+<Listing>Nov 29- vs. St Johns, 7:00 PM</Listing>\r
+<Listing>Dec 11- at  Army, 7:00 PM</Listing>\r
+<Listing>Dec 13- at  Hofstra, 4:00 PM</Listing>\r
+<Listing>Dec 20- vs. Columbia, 7:00 PM</Listing>\r
+<Listing>Dec 23- at  Boston College, 3:00 PM</Listing>\r
+<Listing>Dec 30- vs. Brown, 7:00 PM</Listing>\r
+<Listing>Jan  2- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  Maine, 1:00 PM</Listing>\r
+<Listing>Jan  7- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 11- vs. New Hampshire, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  Hartford, 2:00 PM</Listing>\r
+<Listing>Jan 21- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Jan 25- at  Binghamton, 1:00 PM</Listing>\r
+<Listing>Jan 28- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. Maine, 2:00 PM</Listing>\r
+<Listing>Feb  5- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Feb  8- at  UMBC, 4:00 PM</Listing>\r
+<Listing>Feb 11- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 14- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 18- at  Albany, 7:00 PM</Listing>\r
+<Listing>Feb 22- vs. Binghamton, 2:00 PM</Listing>\r
+<Listing>Feb 26- at  Boston Univ, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  New Hampshire, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Vermont Catamounts">\r
+<Listing>Nov 17- at  Nevada, 10:05 PM</Listing>\r
+<Listing>Nov 24- at  Iona, 7:00 PM</Listing>\r
+<Listing>Nov 29- at  U-C-L-A, 8:00 PM</Listing>\r
+<Listing>Dec  2- at  Massachusetts, 7:00 PM</Listing>\r
+<Listing>Dec  5- vs. Cornell, 7:00 PM</Listing>\r
+<Listing>Dec 11- vs. St Michaels, 7:00 PM</Listing>\r
+<Listing>Dec 14- vs. Harvard, 3:00 PM</Listing>\r
+<Listing>Dec 21- at  Marist, 4:00 PM</Listing>\r
+<Listing>Dec 30- at  Rhode Island, 7:30 PM</Listing>\r
+<Listing>Jan  2- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan  7- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 11- at  Maine, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Jan 21- at  Dartmouth, 7:00 PM</Listing>\r
+<Listing>Jan 24- vs. New Hampshire, 1:00 PM</Listing>\r
+<Listing>Jan 28- at  Albany, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. UMBC, 1:00 PM</Listing>\r
+<Listing>Feb  5- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Feb  8- at  Northeastern, 1:00 PM</Listing>\r
+<Listing>Feb 11- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 15- vs. Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 21- at  New Hampshire, 1:00 PM</Listing>\r
+<Listing>Feb 23- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 26- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Maine, 1:00 PM</Listing>\r
+</Team>\r
+</Conference_Schedule>\r
+<time_stamp> October 29, 2003, at 03:13 PM ET </time_stamp>\r
+</message>\r
index 1a4fd0ba6bde786080747fa423c97fab7f2056ba..ffdd6c158a6af7f0f33673485581cb2379fddb77 100644 (file)
@@ -170,7 +170,7 @@ dtds =
     "nbateamleadersxml.dtd",
     "nbatripledoublexml.dtd",
     "NBATurnoversXML.dtd",
-    "NCAA_Conference_Schedule_XML.dtd", -- no dtd
+    "NCAA_Conference_Schedule_XML.dtd",
     "nflfirstdownxml.dtd", -- no dtd
     "NFLFumbleLeaderXML.dtd", -- no dtd
     "NFLGiveTakeXML.dtd", -- no dtd
@@ -413,7 +413,8 @@ sport_info_test_files =
     "NBAStealsXML.xml",
     "nbateamleadersxml.xml",
     "nbatripledoublexml.xml",
-    "NBATurnoversXML.xml"
+    "NBATurnoversXML.xml",
+    "NCAA_Conference_Schedule_XML.xml"
   ]
 
 
diff --git a/test/xml/sportinfo/NCAA_Conference_Schedule_XML.dtd b/test/xml/sportinfo/NCAA_Conference_Schedule_XML.dtd
new file mode 100644 (file)
index 0000000..600d23a
--- /dev/null
@@ -0,0 +1,20 @@
+<!ELEMENT message  (XML_File_ID , heading , category , sport , Title , Conference_Schedule , time_stamp )>\r
+\r
+<!ELEMENT XML_File_ID  (#PCDATA )>\r
+\r
+<!ELEMENT heading  (#PCDATA )>\r
+\r
+<!ELEMENT category  (#PCDATA )>\r
+\r
+<!ELEMENT sport  (#PCDATA )>\r
+\r
+<!ELEMENT Title  (#PCDATA )>\r
+\r
+<!ELEMENT Conference_Schedule  (Team+ )>\r
+\r
+<!ELEMENT Team  (Listing+ )>\r
+<!ATTLIST Team  fullname CDATA  #REQUIRED >\r
+<!ELEMENT Listing  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/test/xml/sportinfo/NCAA_Conference_Schedule_XML.xml b/test/xml/sportinfo/NCAA_Conference_Schedule_XML.xml
new file mode 100644 (file)
index 0000000..a8eae0f
--- /dev/null
@@ -0,0 +1,273 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "NCAA_Conference_Schedule_XML.dtd">\r
+<message>\r
+<XML_File_ID>892493</XML_File_ID>\r
+<heading>AEX%03AEC-SKED</heading>\r
+<category>Statistics</category>\r
+<sport>CBASK</sport>\r
+<Title>2003-2004 America East Basketball Schedule/Results</Title>\r
+<Conference_Schedule>\r
+<Team fullname="Albany University Great Danes">\r
+<Listing>Nov 21- at  Siena, 8:00 PM</Listing>\r
+<Listing>Nov 28- at  Pittsburgh, 7:00 PM</Listing>\r
+<Listing>Dec  2- at  Colgate, 6:00 PM</Listing>\r
+<Listing>Dec  5- vs. Army, 7:00 PM</Listing>\r
+<Listing>Dec 10- at  Long Island, 7:00 PM</Listing>\r
+<Listing>Dec 20- vs. Sacred Heart, 2:00 PM</Listing>\r
+<Listing>Dec 22- vs. Lehigh, 7:00 PM</Listing>\r
+<Listing>Dec 28- at  Massachusetts, 2:00 PM</Listing>\r
+<Listing>Dec 30- vs. Wagner, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Boston Univ, 1:00 PM</Listing>\r
+<Listing>Jan  8- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan 11- at  Northeastern, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 18- at  Maine, 1:00 PM</Listing>\r
+<Listing>Jan 21- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan 25- at  Hartford, 2:00 PM</Listing>\r
+<Listing>Jan 28- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb  4- at  UMBC, 7:30 PM</Listing>\r
+<Listing>Feb  7- vs. New Hampshire, 7:30 PM</Listing>\r
+<Listing>Feb 11- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Feb 14- vs. Maine, 1:00 PM</Listing>\r
+<Listing>Feb 18- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 21- vs. Hartford, 7:30 PM</Listing>\r
+<Listing>Feb 26- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Northeastern, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Binghamton Bearcats">\r
+<Listing>Nov 21- vs. St Marys-CA, 10:00 PM</Listing>\r
+<Listing>Nov 29- vs. Loyola-Marymnt, 3:00 PM</Listing>\r
+<Listing>Dec  5- vs. Long Island, 7:00 PM</Listing>\r
+<Listing>Dec  7- at  Lafayette, 1:00 PM</Listing>\r
+<Listing>Dec 13- at  Syracuse, 7:00 PM</Listing>\r
+<Listing>Dec 17- at  St Francis-NY, 7:00 PM</Listing>\r
+<Listing>Dec 29- at  Kansas, 8:00 PM</Listing>\r
+<Listing>Jan  2- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. TX A&amp;M-CC, 1:00 PM</Listing>\r
+<Listing>Jan  7- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Jan 10- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  Albany, 7:00 PM</Listing>\r
+<Listing>Jan 17- vs. New Hampshire, 2:00 PM</Listing>\r
+<Listing>Jan 19- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 21- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 25- vs. Stony Brook, 1:00 PM</Listing>\r
+<Listing>Jan 28- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. Hartford, 1:00 PM</Listing>\r
+<Listing>Feb  5- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Feb  8- at  Maine, 1:00 PM</Listing>\r
+<Listing>Feb 11- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Feb 14- at  New Hampshire, 1:00 PM</Listing>\r
+<Listing>Feb 18- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Feb 22- at  Stony Brook, 2:00 PM</Listing>\r
+<Listing>Feb 25- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Boston Univ, 12:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Boston University Terriers">\r
+<Listing>Nov 22- at  Holy Cross, 4:00 PM</Listing>\r
+<Listing>Nov 25- vs. Saint Josephs, 7:00 PM</Listing>\r
+<Listing>Nov 29- at  Boston College, 1:30 PM</Listing>\r
+<Listing>Dec  1- vs. Youngstown State, 7:00 PM</Listing>\r
+<Listing>Dec  3- at  Ohio Univ, 7:00 PM</Listing>\r
+<Listing>Dec  9- vs. Harvard, 7:00 PM</Listing>\r
+<Listing>Dec 22- vs. Cleveland State, 7:00 PM</Listing>\r
+<Listing>Dec 28- at  Fordham, 1:00 PM</Listing>\r
+<Listing>Dec 30- at  Michigan, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  Albany, 1:00 PM</Listing>\r
+<Listing>Jan  7- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 10- vs. Binghamton, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 17- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Jan 21- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Jan 25- at  Northeastern, 3:30 PM</Listing>\r
+<Listing>Jan 28- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. Albany, 1:00 PM</Listing>\r
+<Listing>Feb  4- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Feb  7- vs. Hartford, 1:00 PM</Listing>\r
+<Listing>Feb 12- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 15- at  Vermont, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  Maine, 7:00 PM</Listing>\r
+<Listing>Feb 22- vs. Northeastern, 1:00 PM</Listing>\r
+<Listing>Feb 26- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  Binghamton, 12:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Hartford Hawks">\r
+<Listing>Nov 21- vs. Concordia, 7:00 PM</Listing>\r
+<Listing>Nov 24- at  Massachusetts, 7:00 PM</Listing>\r
+<Listing>Nov 29- at  Long Island, 7:00 PM</Listing>\r
+<Listing>Dec  4- vs. George Mason, 7:00 PM</Listing>\r
+<Listing>Dec 13- at  NC State, 4:00 PM</Listing>\r
+<Listing>Dec 27- at  Drexel, 5:00 PM</Listing>\r
+<Listing>Jan  2- at  Maine, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Brown, 4:00 PM</Listing>\r
+<Listing>Jan  7- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan 10- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 14- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 17- vs. Stony Brook, 2:00 PM</Listing>\r
+<Listing>Jan 19- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 23- at  Dartmouth, 7:00 PM</Listing>\r
+<Listing>Jan 25- vs. Albany, 2:00 PM</Listing>\r
+<Listing>Jan 28- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Binghamton, 1:00 PM</Listing>\r
+<Listing>Feb  4- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Feb  7- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb 11- vs. Northeastern, 9:30 PM</Listing>\r
+<Listing>Feb 14- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 18- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 21- at  Albany, 7:30 PM</Listing>\r
+<Listing>Feb 23- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 26- vs. New Hampshire, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. UMBC, 2:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Maine Black Bears">\r
+<Listing>Nov 21- at  Florida State, 7:00 PM</Listing>\r
+<Listing>Nov 24- at  Bethune-Cookman, 7:30 PM</Listing>\r
+<Listing>Nov 28- vs. New England, 6:00 PM</Listing>\r
+<Listing>Nov 29- vs. Brown, 8:00 PM</Listing>\r
+<Listing>Dec  2- at  Harvard, 7:00 PM</Listing>\r
+<Listing>Dec 16- vs. Dartmouth, 7:00 PM</Listing>\r
+<Listing>Dec 20- vs. Morgan State, 7:00 PM</Listing>\r
+<Listing>Dec 23- at  Massachusetts, 7:00 PM</Listing>\r
+<Listing>Dec 30- vs. Colby, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Stony Brook, 1:00 PM</Listing>\r
+<Listing>Jan  7- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 11- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  New Hampshire, 7:00 PM</Listing>\r
+<Listing>Jan 18- vs. Albany, 1:00 PM</Listing>\r
+<Listing>Jan 21- at  Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan 24- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 28- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Stony Brook, 2:00 PM</Listing>\r
+<Listing>Feb  4- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Feb  8- vs. Binghamton, 1:00 PM</Listing>\r
+<Listing>Feb 11- vs. New Hampshire, 7:00 PM</Listing>\r
+<Listing>Feb 14- at  Albany, 1:00 PM</Listing>\r
+<Listing>Feb 18- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Feb 21- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 26- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  Vermont, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="New Hampshire Wildcats">\r
+<Listing>Nov 16- vs. Mt St Marys, 1:00 PM</Listing>\r
+<Listing>Nov 22- at  Virginia Tech, TBA</Listing>\r
+<Listing>Nov 29- at  Harvard, 2:00 PM</Listing>\r
+<Listing>Dec  5- vs. Colgate, 7:00 PM</Listing>\r
+<Listing>Dec  7- vs. Cornell, 7:00 PM</Listing>\r
+<Listing>Dec 14- vs. Dartmouth, 7:00 PM</Listing>\r
+<Listing>Dec 21- at  Rhode Island, 2:00 PM</Listing>\r
+<Listing>Dec 27- at  Pittsburgh, 7:00 PM</Listing>\r
+<Listing>Dec 30- at  Army, 7:00 PM</Listing>\r
+<Listing>Jan  2- at  Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan  4- vs. Northeastern, 1:00 PM</Listing>\r
+<Listing>Jan  8- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Jan 11- at  Stony Brook, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  Binghamton, 2:00 PM</Listing>\r
+<Listing>Jan 21- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 24- at  Vermont, 1:00 PM</Listing>\r
+<Listing>Jan 28- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 31- at  Northeastern, 1:00 PM</Listing>\r
+<Listing>Feb  4- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Feb  7- at  Albany, 7:30 PM</Listing>\r
+<Listing>Feb 11- at  Maine, 7:00 PM</Listing>\r
+<Listing>Feb 14- vs. Binghamton, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Feb 21- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Feb 26- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Stony Brook, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Northeastern Huskies">\r
+<Listing>Nov 21- at  Rhode Island, 7:30 PM</Listing>\r
+<Listing>Nov 23- at  Bradley, 2:05 PM</Listing>\r
+<Listing>Nov 29- at  West Virginia, 6:00 PM</Listing>\r
+<Listing>Dec  2- vs. Suffolk, 7:00 PM</Listing>\r
+<Listing>Dec  6- at  Fordham, 7:00 PM</Listing>\r
+<Listing>Dec 12- at  Villanova, 7:00 PM</Listing>\r
+<Listing>Dec 14- vs. Marist, 3:30 PM</Listing>\r
+<Listing>Dec 19- vs. Harvard, 7:00 PM</Listing>\r
+<Listing>Dec 22- at  Florida, 7:00 PM</Listing>\r
+<Listing>Dec 29- vs. Curry, 7:00 PM</Listing>\r
+<Listing>Jan  2- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  New Hampshire, 1:00 PM</Listing>\r
+<Listing>Jan  7- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Jan 11- vs. Albany, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 21- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan 25- vs. Boston Univ, 3:30 PM</Listing>\r
+<Listing>Jan 28- at  Maine, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. New Hampshire, 1:00 PM</Listing>\r
+<Listing>Feb  5- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb  8- vs. Vermont, 1:00 PM</Listing>\r
+<Listing>Feb 11- at  Hartford, 9:30 PM</Listing>\r
+<Listing>Feb 14- vs. UMBC, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Feb 22- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb 26- vs. Maine, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  Albany, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Stony Brook Seawolves">\r
+<Listing>Nov 21- vs. Dartmouth, 7:00 PM</Listing>\r
+<Listing>Nov 23- vs. Utah, 4:00 PM</Listing>\r
+<Listing>Nov 25- at  Lehigh, 7:00 PM</Listing>\r
+<Listing>Nov 29- vs. St Johns, 7:00 PM</Listing>\r
+<Listing>Dec 11- at  Army, 7:00 PM</Listing>\r
+<Listing>Dec 13- at  Hofstra, 4:00 PM</Listing>\r
+<Listing>Dec 20- vs. Columbia, 7:00 PM</Listing>\r
+<Listing>Dec 23- at  Boston College, 3:00 PM</Listing>\r
+<Listing>Dec 30- vs. Brown, 7:00 PM</Listing>\r
+<Listing>Jan  2- at  Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  Maine, 1:00 PM</Listing>\r
+<Listing>Jan  7- vs. UMBC, 7:00 PM</Listing>\r
+<Listing>Jan 11- vs. New Hampshire, 1:00 PM</Listing>\r
+<Listing>Jan 14- at  Vermont, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  Hartford, 2:00 PM</Listing>\r
+<Listing>Jan 21- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Jan 25- at  Binghamton, 1:00 PM</Listing>\r
+<Listing>Jan 28- vs. Boston Univ, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. Maine, 2:00 PM</Listing>\r
+<Listing>Feb  5- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Feb  8- at  UMBC, 4:00 PM</Listing>\r
+<Listing>Feb 11- vs. Vermont, 7:00 PM</Listing>\r
+<Listing>Feb 14- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 18- at  Albany, 7:00 PM</Listing>\r
+<Listing>Feb 22- vs. Binghamton, 2:00 PM</Listing>\r
+<Listing>Feb 26- at  Boston Univ, 7:00 PM</Listing>\r
+<Listing>Feb 29- at  New Hampshire, 1:00 PM</Listing>\r
+</Team>\r
+<Team fullname="Vermont Catamounts">\r
+<Listing>Nov 17- at  Nevada, 10:05 PM</Listing>\r
+<Listing>Nov 24- at  Iona, 7:00 PM</Listing>\r
+<Listing>Nov 29- at  U-C-L-A, 8:00 PM</Listing>\r
+<Listing>Dec  2- at  Massachusetts, 7:00 PM</Listing>\r
+<Listing>Dec  5- vs. Cornell, 7:00 PM</Listing>\r
+<Listing>Dec 11- vs. St Michaels, 7:00 PM</Listing>\r
+<Listing>Dec 14- vs. Harvard, 3:00 PM</Listing>\r
+<Listing>Dec 21- at  Marist, 4:00 PM</Listing>\r
+<Listing>Dec 30- at  Rhode Island, 7:30 PM</Listing>\r
+<Listing>Jan  2- at  Binghamton, 7:00 PM</Listing>\r
+<Listing>Jan  4- at  UMBC, 7:00 PM</Listing>\r
+<Listing>Jan  7- vs. Northeastern, 7:00 PM</Listing>\r
+<Listing>Jan 11- at  Maine, 1:00 PM</Listing>\r
+<Listing>Jan 14- vs. Stony Brook, 7:00 PM</Listing>\r
+<Listing>Jan 17- at  Boston Univ, 1:00 PM</Listing>\r
+<Listing>Jan 21- at  Dartmouth, 7:00 PM</Listing>\r
+<Listing>Jan 24- vs. New Hampshire, 1:00 PM</Listing>\r
+<Listing>Jan 28- at  Albany, 7:00 PM</Listing>\r
+<Listing>Jan 31- vs. UMBC, 1:00 PM</Listing>\r
+<Listing>Feb  5- vs. Binghamton, 7:00 PM</Listing>\r
+<Listing>Feb  8- at  Northeastern, 1:00 PM</Listing>\r
+<Listing>Feb 11- at  Stony Brook, 7:00 PM</Listing>\r
+<Listing>Feb 15- vs. Boston Univ, 1:00 PM</Listing>\r
+<Listing>Feb 18- at  Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 21- at  New Hampshire, 1:00 PM</Listing>\r
+<Listing>Feb 23- vs. Hartford, 7:00 PM</Listing>\r
+<Listing>Feb 26- vs. Albany, 7:00 PM</Listing>\r
+<Listing>Feb 29- vs. Maine, 1:00 PM</Listing>\r
+</Team>\r
+</Conference_Schedule>\r
+<time_stamp> October 29, 2003, at 03:13 PM ET </time_stamp>\r
+</message>\r