From 119df39f65b678c460ed47284ac9ee0831ddd916 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Sun, 15 Jun 2014 09:44:57 -0400 Subject: [PATCH] Add SportInfo support for Cbask_Conf_Standings_XML.dtd. --- doc/man1/htsn-import.1 | 2 + schema/Cbask_Conf_Standings_XML.dtd | 26 ++++ .../Cbask_Conf_Standings_XML.xml | 132 ++++++++++++++++++ src/TSN/XML/SportInfo.hs | 5 +- .../sportinfo/Cbask_Conf_Standings_XML.dtd | 26 ++++ .../sportinfo/Cbask_Conf_Standings_XML.xml | 132 ++++++++++++++++++ 6 files changed, 321 insertions(+), 2 deletions(-) create mode 100644 schema/Cbask_Conf_Standings_XML.dtd create mode 100644 schemagen/Cbask_Conf_Standings_XML/Cbask_Conf_Standings_XML.xml create mode 100644 test/xml/sportinfo/Cbask_Conf_Standings_XML.dtd create mode 100644 test/xml/sportinfo/Cbask_Conf_Standings_XML.xml diff --git a/doc/man1/htsn-import.1 b/doc/man1/htsn-import.1 index 450ad7a..0a90437 100644 --- a/doc/man1/htsn-import.1 +++ b/doc/man1/htsn-import.1 @@ -120,6 +120,8 @@ CBASK_AssistsXML.dtd Cbask_Awards_XML.dtd .IP \[bu] CBASK_BlocksXML.dtd +.IP \[bu] +Cbask_Conf_Standings_XML.dtd .RE .P The GameInfo and SportInfo types do not have their own top-level diff --git a/schema/Cbask_Conf_Standings_XML.dtd b/schema/Cbask_Conf_Standings_XML.dtd new file mode 100644 index 0000000..dc42e5a --- /dev/null +++ b/schema/Cbask_Conf_Standings_XML.dtd @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/schemagen/Cbask_Conf_Standings_XML/Cbask_Conf_Standings_XML.xml b/schemagen/Cbask_Conf_Standings_XML/Cbask_Conf_Standings_XML.xml new file mode 100644 index 0000000..b7f13ec --- /dev/null +++ b/schemagen/Cbask_Conf_Standings_XML/Cbask_Conf_Standings_XML.xml @@ -0,0 +1,132 @@ + + + +1023917 +AEL!01MAAC-STAND +Previews +CBASK +Metro Atlantic Athletic Conference Basketball Standings + + + +10 +3 +.769 + + +16 +6 +.727 + + + + +9 +3 +.750 + + +17 +4 +.810 + + + + +9 +3 +.750 + + +13 +8 +.619 + + + + +8 +5 +.615 + + +11 +14 +.440 + + + + +7 +5 +.583 + + +11 +12 +.478 + + + + +7 +7 +.500 + + +10 +15 +.400 + + + + +5 +7 +.417 + + +6 +14 +.300 + + + + +3 +9 +.250 + + +6 +15 +.286 + + + + +3 +10 +.231 + + +4 +17 +.190 + + + + +2 +11 +.154 + + +3 +19 +.136 + + + + February 8, 2002, at 03:33 PM ET + diff --git a/src/TSN/XML/SportInfo.hs b/src/TSN/XML/SportInfo.hs index d47f1c1..af05d25 100644 --- a/src/TSN/XML/SportInfo.hs +++ b/src/TSN/XML/SportInfo.hs @@ -71,7 +71,7 @@ dtds = "CBASK_AssistsXML.dtd", "Cbask_Awards_XML.dtd", "CBASK_BlocksXML.dtd", - "Cbask_Conf_Standings_XML.dtd", -- no dtd + "Cbask_Conf_Standings_XML.dtd", "Cbask_DivII_III_Indv_Stats_XML.dtd", -- no dtd "Cbask_DivII_Team_Stats_XML.dtd", -- no dtd "Cbask_DivIII_Team_Stats_XML.dtd", -- no dtd @@ -320,7 +320,8 @@ sportinfo_test_files = "test/xml/sportinfo/Cbask_All_Tourn_Teams_XML.xml", "test/xml/sportinfo/CBASK_AssistsXML.xml", "test/xml/sportinfo/Cbask_Awards_XML.xml", - "test/xml/sportinfo/CBASK_BlocksXML.xml" + "test/xml/sportinfo/CBASK_BlocksXML.xml", + "test/xml/sportinfo/Cbask_Conf_Standings_XML.xml" ] diff --git a/test/xml/sportinfo/Cbask_Conf_Standings_XML.dtd b/test/xml/sportinfo/Cbask_Conf_Standings_XML.dtd new file mode 100644 index 0000000..dc42e5a --- /dev/null +++ b/test/xml/sportinfo/Cbask_Conf_Standings_XML.dtd @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/xml/sportinfo/Cbask_Conf_Standings_XML.xml b/test/xml/sportinfo/Cbask_Conf_Standings_XML.xml new file mode 100644 index 0000000..b7f13ec --- /dev/null +++ b/test/xml/sportinfo/Cbask_Conf_Standings_XML.xml @@ -0,0 +1,132 @@ + + + +1023917 +AEL!01MAAC-STAND +Previews +CBASK +Metro Atlantic Athletic Conference Basketball Standings + + + +10 +3 +.769 + + +16 +6 +.727 + + + + +9 +3 +.750 + + +17 +4 +.810 + + + + +9 +3 +.750 + + +13 +8 +.619 + + + + +8 +5 +.615 + + +11 +14 +.440 + + + + +7 +5 +.583 + + +11 +12 +.478 + + + + +7 +7 +.500 + + +10 +15 +.400 + + + + +5 +7 +.417 + + +6 +14 +.300 + + + + +3 +9 +.250 + + +6 +15 +.286 + + + + +3 +10 +.231 + + +4 +17 +.190 + + + + +2 +11 +.154 + + +3 +19 +.136 + + + + February 8, 2002, at 03:33 PM ET + -- 2.44.2