]> gitweb.michael.orlitzky.com - dead/htsn-import.git/commitdiff
Add SportInfo support for Cbask_Tourn_Champs_XML.dtd.
authorMichael Orlitzky <michael@orlitzky.com>
Tue, 17 Jun 2014 11:10:36 +0000 (07:10 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Tue, 17 Jun 2014 11:10:36 +0000 (07:10 -0400)
doc/man1/htsn-import.1
schema/Cbask_Tourn_Champs_XML.dtd [new file with mode: 0644]
schemagen/Cbask_Tourn_Champs_XML/Cbask_Tourn_Champs_XML.xml [new file with mode: 0644]
src/TSN/XML/SportInfo.hs
test/xml/sportinfo/Cbask_Tourn_Champs_XML.dtd [new file with mode: 0644]
test/xml/sportinfo/Cbask_Tourn_Champs_XML.xml [new file with mode: 0644]

index f9c5cd746ddff416415f690fd87c6dc897262e70..ef48cd44f1c6debe153746c1a0956a4fd72110d8 100644 (file)
@@ -156,6 +156,8 @@ Cbask_Top_Twenty_Five_XML.dtd
 CBASK_TopTwentyFiveResult_XML.dtd
 .IP \[bu]
 Cbask_Tourn_Awards_XML.dtd
+.IP \[bu]
+Cbask_Tourn_Champs_XML.dtd
 .RE
 .P
 The GameInfo and SportInfo types do not have their own top-level
diff --git a/schema/Cbask_Tourn_Champs_XML.dtd b/schema/Cbask_Tourn_Champs_XML.dtd
new file mode 100644 (file)
index 0000000..8842c60
--- /dev/null
@@ -0,0 +1,24 @@
+<!ELEMENT message  (XML_File_ID, heading , category , sport , title , Champ_Listing+ , 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 Champ_Listing  (Champion , Runner_Up , Score , Site )>\r
+<!ATTLIST Champ_Listing  Year CDATA  #REQUIRED >\r
+<!ELEMENT Champion  (#PCDATA )>\r
+\r
+<!ELEMENT Runner_Up  (#PCDATA )>\r
+<!ATTLIST Runner_Up  Note CDATA  #IMPLIED >\r
+<!ELEMENT Score  (#PCDATA )>\r
+\r
+<!ELEMENT Site  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/schemagen/Cbask_Tourn_Champs_XML/Cbask_Tourn_Champs_XML.xml b/schemagen/Cbask_Tourn_Champs_XML/Cbask_Tourn_Champs_XML.xml
new file mode 100644 (file)
index 0000000..0805e07
--- /dev/null
@@ -0,0 +1,384 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "Cbask_Tourn_Champs_XML.dtd">\r
+<message>\r
+<XML_File_ID>17</XML_File_ID>\r
+<heading>AEX%NCAA-TOURN-CHAMPS</heading>\r
+<category>Statistics</category>\r
+<sport>CBASK</sport>\r
+<title>\r
+NCAA Division I Basketball Champions\r
+</title>\r
+<Champ_Listing Year="2001">\r
+<Champion>Duke</Champion>\r
+<Runner_Up>Arizona</Runner_Up>\r
+<Score>82-72</Score>\r
+<Site>Minneapolis, MN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="2000">\r
+<Champion>Michigan State</Champion>\r
+<Runner_Up>Florida</Runner_Up>\r
+<Score>89-76</Score>\r
+<Site>Indianapolis, IN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1999">\r
+<Champion>Connecticut</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>77-74</Score>\r
+<Site>St. Petersburg, FL</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1998">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Utah</Runner_Up>\r
+<Score>78-69</Score>\r
+<Site>San Antonio, TX</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1997">\r
+<Champion>Arizona</Champion>\r
+<Runner_Up>Kentucky</Runner_Up>\r
+<Score>84-79 ot</Score>\r
+<Site>Indianapolis, IN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1996">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Syracuse</Runner_Up>\r
+<Score>76-67</Score>\r
+<Site>East Rutherford, NJ</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1995">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Arkansas</Runner_Up>\r
+<Score>89-78</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1994">\r
+<Champion>Arkansas</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>76-72</Score>\r
+<Site>Charlotte, NC</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1993">\r
+<Champion>North Carolina</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>77-71</Score>\r
+<Site>New Orleans, LA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1992">\r
+<Champion>Duke</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>71-51</Score>\r
+<Site>Minneapolis, MN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1991">\r
+<Champion>Duke</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>72-65</Score>\r
+<Site>Indianapolis, IN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1990">\r
+<Champion>U-N-L-V</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>103-73</Score>\r
+<Site>Denver, CO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1989">\r
+<Champion>Michigan</Champion>\r
+<Runner_Up>Seton Hall</Runner_Up>\r
+<Score>80-79 ot</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1988">\r
+<Champion>Kansas</Champion>\r
+<Runner_Up>Oklahoma</Runner_Up>\r
+<Score>83-79</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1987">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Syracuse</Runner_Up>\r
+<Score>74-73</Score>\r
+<Site>New Orleans, LA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1986">\r
+<Champion>Louisville</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>72-69</Score>\r
+<Site>Dallas, TX</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1985">\r
+<Champion>Villanova</Champion>\r
+<Runner_Up>Georgetown</Runner_Up>\r
+<Score>66-64</Score>\r
+<Site>Lexington, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1984">\r
+<Champion>Georgetown</Champion>\r
+<Runner_Up>Houston</Runner_Up>\r
+<Score>84-75</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1983">\r
+<Champion>North Carolina St</Champion>\r
+<Runner_Up>Houston</Runner_Up>\r
+<Score>54-52</Score>\r
+<Site>Albuquerque, NM</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1982">\r
+<Champion>North Carolina</Champion>\r
+<Runner_Up>Georgetown</Runner_Up>\r
+<Score>63-62</Score>\r
+<Site>New Orleans, LA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1981">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>63-50</Score>\r
+<Site>Philadelphia, PA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1980">\r
+<Champion>Louisville</Champion>\r
+<Runner_Up Note="Record Later Vacated"> U-C-L-A</Runner_Up>\r
+<Score>59-54</Score>\r
+<Site>Indianapolis, IN1979</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1978">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>94-88</Score>\r
+<Site>St. Louis, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1977">\r
+<Champion>Marquette</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>67-59</Score>\r
+<Site>Atlanta, GA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1976">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>86-68</Score>\r
+<Site>Philadelphia, PA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1975">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Kentucky</Runner_Up>\r
+<Score>92-85</Score>\r
+<Site>San Diego, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1974">\r
+<Champion>North Carolina St</Champion>\r
+<Runner_Up>Marquette</Runner_Up>\r
+<Score>76-64</Score>\r
+<Site>Greensboro, NC</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1973">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Memphis State</Runner_Up>\r
+<Score>87-66</Score>\r
+<Site>St. Louis, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1972">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Florida State</Runner_Up>\r
+<Score>81-76</Score>\r
+<Site>Los Angeles, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1971">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up Note="Record Later Vacated"> Villanova</Runner_Up>\r
+<Score>68-62</Score>\r
+<Site>Houston, TX</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1970">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Jacksonville</Runner_Up>\r
+<Score>80-69</Score>\r
+<Site>College Park, MD</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1969">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Purdue</Runner_Up>\r
+<Score>92-72</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1968">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>78-55</Score>\r
+<Site>Los Angeles, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1967">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Dayton</Runner_Up>\r
+<Score>79-64</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1966">\r
+<Champion>Texas-El Paso</Champion>\r
+<Runner_Up>Kentucky</Runner_Up>\r
+<Score>72-65</Score>\r
+<Site>College Park, MD</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1965">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>91-80</Score>\r
+<Site>Portland, OR</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1964">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>98-83</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1963">\r
+<Champion>Loyola-Chicago</Champion>\r
+<Runner_Up>Cincinnati</Runner_Up>\r
+<Score>60-58</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1962">\r
+<Champion>Cincinnati</Champion>\r
+<Runner_Up>Ohio State</Runner_Up>\r
+<Score>71-59</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1961">\r
+<Champion>Cincinnati</Champion>\r
+<Runner_Up>Ohio State</Runner_Up>\r
+<Score>70-65 ot</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1960">\r
+<Champion>Ohio State</Champion>\r
+<Runner_Up>California</Runner_Up>\r
+<Score>75-55</Score>\r
+<Site>San Francisco, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1959">\r
+<Champion>California</Champion>\r
+<Runner_Up>West Virginia</Runner_Up>\r
+<Score>71-70</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1958">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Seattle</Runner_Up>\r
+<Score>84-72</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1957">\r
+<Champion>North Carolina</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>54-53 3ot</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1956">\r
+<Champion>San Francisco</Champion>\r
+<Runner_Up>Iowa</Runner_Up>\r
+<Score>83-71</Score>\r
+<Site>Evanston, IL</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1955">\r
+<Champion>San Francisco</Champion>\r
+<Runner_Up>La Salle</Runner_Up>\r
+<Score>77-63</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1954">\r
+<Champion>La Salle</Champion>\r
+<Runner_Up>Bradley</Runner_Up>\r
+<Score>92-76</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1953">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>69-68</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1952">\r
+<Champion>Kansas</Champion>\r
+<Runner_Up>St. John's</Runner_Up>\r
+<Score>80-63</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1951">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Kansas State</Runner_Up>\r
+<Score>68-58</Score>\r
+<Site>Minneapolis, MN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1950">\r
+<Champion>C-C-N-Y</Champion>\r
+<Runner_Up>Bradley</Runner_Up>\r
+<Score>71-68</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1949">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Oklahoma State</Runner_Up>\r
+<Score>46-36</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1948">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Baylor</Runner_Up>\r
+<Score>58-42</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1947">\r
+<Champion>Holy Cross</Champion>\r
+<Runner_Up>Oklahoma</Runner_Up>\r
+<Score>58-47</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1946">\r
+<Champion>Oklahoma State</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>43-40</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1945">\r
+<Champion>Oklahoma State</Champion>\r
+<Runner_Up>New York Univ</Runner_Up>\r
+<Score>49-45</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1944">\r
+<Champion>Utah</Champion>\r
+<Runner_Up>Dartmouth</Runner_Up>\r
+<Score>42-40 ot</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1943">\r
+<Champion>Wyoming</Champion>\r
+<Runner_Up>Georgetown</Runner_Up>\r
+<Score>46-34</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1942">\r
+<Champion>Stanford</Champion>\r
+<Runner_Up>Dartmouth</Runner_Up>\r
+<Score>53-38</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1941">\r
+<Champion>Wisconsin</Champion>\r
+<Runner_Up>Washington State</Runner_Up>\r
+<Score>39-34</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1940">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>60-42</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1939">\r
+<Champion>Oregon</Champion>\r
+<Runner_Up>Ohio State</Runner_Up>\r
+<Score>46-33</Score>\r
+<Site>Evanston, IL</Site>\r
+</Champ_Listing>\r
+<time_stamp> February 21, 2002, at 04:33 PM ET </time_stamp>\r
+</message>\r
index 2999917b40a27511daf9919edee62e2a1090cfd4..192add2d2290aebe5bcd6853326d99bb4b8c9a9a 100644 (file)
@@ -95,7 +95,7 @@ dtds =
     "Cbask_Top_Twenty_Five_XML.dtd",
     "CBASK_TopTwentyFiveResult_XML.dtd",
     "Cbask_Tourn_Awards_XML.dtd",
-    "Cbask_Tourn_Champs_XML.dtd", -- no dtd
+    "Cbask_Tourn_Champs_XML.dtd",
     "Cbask_Tourn_Indiv_XML.dtd", -- no dtd
     "Cbask_Tourn_Leaders_XML.dtd", -- no dtd
     "Cbask_Tourn_MVP_XML.dtd", -- no dtd
@@ -339,7 +339,8 @@ sport_info_test_files =
     "Cbask_Team_Win_Pct_XML.xml",
     "Cbask_Top_Twenty_Five_XML.xml",
     "CBASK_TopTwentyFiveResult_XML.xml",
-    "Cbask_Tourn_Awards_XML.xml"
+    "Cbask_Tourn_Awards_XML.xml",
+    "Cbask_Tourn_Champs_XML.xml"
   ]
 
 
diff --git a/test/xml/sportinfo/Cbask_Tourn_Champs_XML.dtd b/test/xml/sportinfo/Cbask_Tourn_Champs_XML.dtd
new file mode 100644 (file)
index 0000000..8842c60
--- /dev/null
@@ -0,0 +1,24 @@
+<!ELEMENT message  (XML_File_ID, heading , category , sport , title , Champ_Listing+ , 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 Champ_Listing  (Champion , Runner_Up , Score , Site )>\r
+<!ATTLIST Champ_Listing  Year CDATA  #REQUIRED >\r
+<!ELEMENT Champion  (#PCDATA )>\r
+\r
+<!ELEMENT Runner_Up  (#PCDATA )>\r
+<!ATTLIST Runner_Up  Note CDATA  #IMPLIED >\r
+<!ELEMENT Score  (#PCDATA )>\r
+\r
+<!ELEMENT Site  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/test/xml/sportinfo/Cbask_Tourn_Champs_XML.xml b/test/xml/sportinfo/Cbask_Tourn_Champs_XML.xml
new file mode 100644 (file)
index 0000000..41922b4
--- /dev/null
@@ -0,0 +1,384 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "Cbask_Tourn_Champs_XML.dtd">\r
+<message>\r
+<XML_File_ID>991737417</XML_File_ID>\r
+<heading>AEX%NCAA-TOURN-CHAMPS</heading>\r
+<category>Statistics</category>\r
+<sport>CBASK</sport>\r
+<title>\r
+NCAA Division I Basketball Champions\r
+</title>\r
+<Champ_Listing Year="2001">\r
+<Champion>Duke</Champion>\r
+<Runner_Up>Arizona</Runner_Up>\r
+<Score>82-72</Score>\r
+<Site>Minneapolis, MN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="2000">\r
+<Champion>Michigan State</Champion>\r
+<Runner_Up>Florida</Runner_Up>\r
+<Score>89-76</Score>\r
+<Site>Indianapolis, IN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1999">\r
+<Champion>Connecticut</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>77-74</Score>\r
+<Site>St. Petersburg, FL</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1998">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Utah</Runner_Up>\r
+<Score>78-69</Score>\r
+<Site>San Antonio, TX</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1997">\r
+<Champion>Arizona</Champion>\r
+<Runner_Up>Kentucky</Runner_Up>\r
+<Score>84-79 ot</Score>\r
+<Site>Indianapolis, IN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1996">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Syracuse</Runner_Up>\r
+<Score>76-67</Score>\r
+<Site>East Rutherford, NJ</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1995">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Arkansas</Runner_Up>\r
+<Score>89-78</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1994">\r
+<Champion>Arkansas</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>76-72</Score>\r
+<Site>Charlotte, NC</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1993">\r
+<Champion>North Carolina</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>77-71</Score>\r
+<Site>New Orleans, LA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1992">\r
+<Champion>Duke</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>71-51</Score>\r
+<Site>Minneapolis, MN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1991">\r
+<Champion>Duke</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>72-65</Score>\r
+<Site>Indianapolis, IN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1990">\r
+<Champion>U-N-L-V</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>103-73</Score>\r
+<Site>Denver, CO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1989">\r
+<Champion>Michigan</Champion>\r
+<Runner_Up>Seton Hall</Runner_Up>\r
+<Score>80-79 ot</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1988">\r
+<Champion>Kansas</Champion>\r
+<Runner_Up>Oklahoma</Runner_Up>\r
+<Score>83-79</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1987">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Syracuse</Runner_Up>\r
+<Score>74-73</Score>\r
+<Site>New Orleans, LA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1986">\r
+<Champion>Louisville</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>72-69</Score>\r
+<Site>Dallas, TX</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1985">\r
+<Champion>Villanova</Champion>\r
+<Runner_Up>Georgetown</Runner_Up>\r
+<Score>66-64</Score>\r
+<Site>Lexington, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1984">\r
+<Champion>Georgetown</Champion>\r
+<Runner_Up>Houston</Runner_Up>\r
+<Score>84-75</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1983">\r
+<Champion>North Carolina St</Champion>\r
+<Runner_Up>Houston</Runner_Up>\r
+<Score>54-52</Score>\r
+<Site>Albuquerque, NM</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1982">\r
+<Champion>North Carolina</Champion>\r
+<Runner_Up>Georgetown</Runner_Up>\r
+<Score>63-62</Score>\r
+<Site>New Orleans, LA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1981">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>63-50</Score>\r
+<Site>Philadelphia, PA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1980">\r
+<Champion>Louisville</Champion>\r
+<Runner_Up Note="Record Later Vacated"> U-C-L-A</Runner_Up>\r
+<Score>59-54</Score>\r
+<Site>Indianapolis, IN1979</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1978">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>94-88</Score>\r
+<Site>St. Louis, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1977">\r
+<Champion>Marquette</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>67-59</Score>\r
+<Site>Atlanta, GA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1976">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>86-68</Score>\r
+<Site>Philadelphia, PA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1975">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Kentucky</Runner_Up>\r
+<Score>92-85</Score>\r
+<Site>San Diego, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1974">\r
+<Champion>North Carolina St</Champion>\r
+<Runner_Up>Marquette</Runner_Up>\r
+<Score>76-64</Score>\r
+<Site>Greensboro, NC</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1973">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Memphis State</Runner_Up>\r
+<Score>87-66</Score>\r
+<Site>St. Louis, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1972">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Florida State</Runner_Up>\r
+<Score>81-76</Score>\r
+<Site>Los Angeles, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1971">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up Note="Record Later Vacated"> Villanova</Runner_Up>\r
+<Score>68-62</Score>\r
+<Site>Houston, TX</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1970">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Jacksonville</Runner_Up>\r
+<Score>80-69</Score>\r
+<Site>College Park, MD</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1969">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Purdue</Runner_Up>\r
+<Score>92-72</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1968">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>78-55</Score>\r
+<Site>Los Angeles, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1967">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Dayton</Runner_Up>\r
+<Score>79-64</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1966">\r
+<Champion>Texas-El Paso</Champion>\r
+<Runner_Up>Kentucky</Runner_Up>\r
+<Score>72-65</Score>\r
+<Site>College Park, MD</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1965">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Michigan</Runner_Up>\r
+<Score>91-80</Score>\r
+<Site>Portland, OR</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1964">\r
+<Champion>U-C-L-A</Champion>\r
+<Runner_Up>Duke</Runner_Up>\r
+<Score>98-83</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1963">\r
+<Champion>Loyola-Chicago</Champion>\r
+<Runner_Up>Cincinnati</Runner_Up>\r
+<Score>60-58</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1962">\r
+<Champion>Cincinnati</Champion>\r
+<Runner_Up>Ohio State</Runner_Up>\r
+<Score>71-59</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1961">\r
+<Champion>Cincinnati</Champion>\r
+<Runner_Up>Ohio State</Runner_Up>\r
+<Score>70-65 ot</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1960">\r
+<Champion>Ohio State</Champion>\r
+<Runner_Up>California</Runner_Up>\r
+<Score>75-55</Score>\r
+<Site>San Francisco, CA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1959">\r
+<Champion>California</Champion>\r
+<Runner_Up>West Virginia</Runner_Up>\r
+<Score>71-70</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1958">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Seattle</Runner_Up>\r
+<Score>84-72</Score>\r
+<Site>Louisville, KY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1957">\r
+<Champion>North Carolina</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>54-53 3ot</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1956">\r
+<Champion>San Francisco</Champion>\r
+<Runner_Up>Iowa</Runner_Up>\r
+<Score>83-71</Score>\r
+<Site>Evanston, IL</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1955">\r
+<Champion>San Francisco</Champion>\r
+<Runner_Up>La Salle</Runner_Up>\r
+<Score>77-63</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1954">\r
+<Champion>La Salle</Champion>\r
+<Runner_Up>Bradley</Runner_Up>\r
+<Score>92-76</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1953">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>69-68</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1952">\r
+<Champion>Kansas</Champion>\r
+<Runner_Up>St. John's</Runner_Up>\r
+<Score>80-63</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1951">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Kansas State</Runner_Up>\r
+<Score>68-58</Score>\r
+<Site>Minneapolis, MN</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1950">\r
+<Champion>C-C-N-Y</Champion>\r
+<Runner_Up>Bradley</Runner_Up>\r
+<Score>71-68</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1949">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Oklahoma State</Runner_Up>\r
+<Score>46-36</Score>\r
+<Site>Seattle, WA</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1948">\r
+<Champion>Kentucky</Champion>\r
+<Runner_Up>Baylor</Runner_Up>\r
+<Score>58-42</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1947">\r
+<Champion>Holy Cross</Champion>\r
+<Runner_Up>Oklahoma</Runner_Up>\r
+<Score>58-47</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1946">\r
+<Champion>Oklahoma State</Champion>\r
+<Runner_Up>North Carolina</Runner_Up>\r
+<Score>43-40</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1945">\r
+<Champion>Oklahoma State</Champion>\r
+<Runner_Up>New York Univ</Runner_Up>\r
+<Score>49-45</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1944">\r
+<Champion>Utah</Champion>\r
+<Runner_Up>Dartmouth</Runner_Up>\r
+<Score>42-40 ot</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1943">\r
+<Champion>Wyoming</Champion>\r
+<Runner_Up>Georgetown</Runner_Up>\r
+<Score>46-34</Score>\r
+<Site>New York, NY</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1942">\r
+<Champion>Stanford</Champion>\r
+<Runner_Up>Dartmouth</Runner_Up>\r
+<Score>53-38</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1941">\r
+<Champion>Wisconsin</Champion>\r
+<Runner_Up>Washington State</Runner_Up>\r
+<Score>39-34</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1940">\r
+<Champion>Indiana</Champion>\r
+<Runner_Up>Kansas</Runner_Up>\r
+<Score>60-42</Score>\r
+<Site>Kansas City, MO</Site>\r
+</Champ_Listing>\r
+<Champ_Listing Year="1939">\r
+<Champion>Oregon</Champion>\r
+<Runner_Up>Ohio State</Runner_Up>\r
+<Score>46-33</Score>\r
+<Site>Evanston, IL</Site>\r
+</Champ_Listing>\r
+<time_stamp> February 21, 2002, at 04:33 PM ET </time_stamp>\r
+</message>\r