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

index 5886f14e299895f58e396c3a3d4054cc14124a47..aaad200b963276d078f4a2ed016e7ce989bb901e 100644 (file)
@@ -272,6 +272,8 @@ MLB_Pitching_WL_Leaders.dtd
 NBA_Team_Stats_XML.dtd
 .IP \[bu]
 NBA3PPctXML.dtd
+.IP \[bu]
+NBAAssistsXML.dtd
 .RE
 .P
 The GameInfo and SportInfo types do not have their own top-level
diff --git a/schema/NBAAssistsXML.dtd b/schema/NBAAssistsXML.dtd
new file mode 100644 (file)
index 0000000..28eb41b
--- /dev/null
@@ -0,0 +1,36 @@
+<!ELEMENT message  (XML_File_ID, heading , category , sport , Title , 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 Listing  (Rank , Name , GP , MPG , Assists , Avg_Assists , Turnovers , AVG_Turnovers , Points , AVG_Points )>\r
+\r
+<!ELEMENT Rank  (#PCDATA )>\r
+\r
+<!ELEMENT Name  (#PCDATA )>\r
+\r
+<!ELEMENT GP  (#PCDATA )>\r
+\r
+<!ELEMENT MPG  (#PCDATA )>\r
+\r
+<!ELEMENT Assists  (#PCDATA )>\r
+\r
+<!ELEMENT Avg_Assists  (#PCDATA )>\r
+\r
+<!ELEMENT Turnovers  (#PCDATA )>\r
+\r
+<!ELEMENT AVG_Turnovers  (#PCDATA )>\r
+\r
+<!ELEMENT Points  (#PCDATA )>\r
+\r
+<!ELEMENT AVG_Points  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/schemagen/NBAAssistsXML/NBAAssistsXML.xml b/schemagen/NBAAssistsXML/NBAAssistsXML.xml
new file mode 100644 (file)
index 0000000..48020df
--- /dev/null
@@ -0,0 +1,346 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "NBAAssistsXML.dtd">\r
+<message>\r
+<XML_File_ID>1701987</XML_File_ID>\r
+<heading>ACX%ASSISTS-LEADERS</heading>\r
+<category>Statistics</category>\r
+<sport>NBA</sport>\r
+<Title>2001-2002 NBA Top 25 Assist Leaders</Title>\r
+<Listing>\r
+<Rank>1</Rank>\r
+<Name>J.Kidd,NJ</Name>\r
+<GP>41</GP>\r
+<MPG>37:29</MPG>\r
+<Assists>408</Assists>\r
+<Avg_Assists>10.0</Avg_Assists>\r
+<Turnovers>140</Turnovers>\r
+<AVG_Turnovers>3.4</AVG_Turnovers>\r
+<Points>581</Points>\r
+<AVG_Points>14.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>2</Rank>\r
+<Name>A.Miller,CLE</Name>\r
+<GP>40</GP>\r
+<MPG>35:06</MPG>\r
+<Assists>400</Assists>\r
+<Avg_Assists>10.0</Avg_Assists>\r
+<Turnovers>124</Turnovers>\r
+<AVG_Turnovers>3.1</AVG_Turnovers>\r
+<Points>637</Points>\r
+<AVG_Points>15.9</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>3</Rank>\r
+<Name>J.Tinsley,IND</Name>\r
+<GP>42</GP>\r
+<MPG>31:20</MPG>\r
+<Assists>377</Assists>\r
+<Avg_Assists>9.0</Avg_Assists>\r
+<Turnovers>145</Turnovers>\r
+<AVG_Turnovers>3.5</AVG_Turnovers>\r
+<Points>404</Points>\r
+<AVG_Points>9.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>4</Rank>\r
+<Name>G.Payton,SEA</Name>\r
+<GP>40</GP>\r
+<MPG>41:33</MPG>\r
+<Assists>364</Assists>\r
+<Avg_Assists>9.1</Avg_Assists>\r
+<Turnovers>114</Turnovers>\r
+<AVG_Turnovers>2.9</AVG_Turnovers>\r
+<Points>913</Points>\r
+<AVG_Points>22.8</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>5</Rank>\r
+<Name>B.Davis,CHA</Name>\r
+<GP>40</GP>\r
+<MPG>40:48</MPG>\r
+<Assists>349</Assists>\r
+<Avg_Assists>8.7</Avg_Assists>\r
+<Turnovers>122</Turnovers>\r
+<AVG_Turnovers>3.1</AVG_Turnovers>\r
+<Points>765</Points>\r
+<AVG_Points>19.1</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>6</Rank>\r
+<Name>S.Marbury,PHO</Name>\r
+<GP>41</GP>\r
+<MPG>38:26</MPG>\r
+<Assists>334</Assists>\r
+<Avg_Assists>8.1</Avg_Assists>\r
+<Turnovers>146</Turnovers>\r
+<AVG_Turnovers>3.6</AVG_Turnovers>\r
+<Points>827</Points>\r
+<AVG_Points>20.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>7</Rank>\r
+<Name>S.Nash,DAL</Name>\r
+<GP>42</GP>\r
+<MPG>37:31</MPG>\r
+<Assists>332</Assists>\r
+<Avg_Assists>7.9</Avg_Assists>\r
+<Turnovers>119</Turnovers>\r
+<AVG_Turnovers>2.8</AVG_Turnovers>\r
+<Points>812</Points>\r
+<AVG_Points>19.3</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>8</Rank>\r
+<Name>J.Stockton,UTA</Name>\r
+<GP>41</GP>\r
+<MPG>31:24</MPG>\r
+<Assists>327</Assists>\r
+<Avg_Assists>8.0</Avg_Assists>\r
+<Turnovers>111</Turnovers>\r
+<AVG_Turnovers>2.7</AVG_Turnovers>\r
+<Points>518</Points>\r
+<AVG_Points>12.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>9</Rank>\r
+<Name>N.Van Exel,DEN</Name>\r
+<GP>40</GP>\r
+<MPG>39:03</MPG>\r
+<Assists>315</Assists>\r
+<Avg_Assists>7.9</Avg_Assists>\r
+<Turnovers>100</Turnovers>\r
+<AVG_Turnovers>2.5</AVG_Turnovers>\r
+<Points>904</Points>\r
+<AVG_Points>22.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>10</Rank>\r
+<Name>J.Williams,MEM</Name>\r
+<GP>38</GP>\r
+<MPG>34:33</MPG>\r
+<Assists>298</Assists>\r
+<Avg_Assists>7.8</Avg_Assists>\r
+<Turnovers>127</Turnovers>\r
+<AVG_Turnovers>3.3</AVG_Turnovers>\r
+<Points>571</Points>\r
+<AVG_Points>15.0</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>11</Rank>\r
+<Name>M.Jackson,NY</Name>\r
+<GP>39</GP>\r
+<MPG>29:52</MPG>\r
+<Assists>282</Assists>\r
+<Avg_Assists>7.2</Avg_Assists>\r
+<Turnovers>73</Turnovers>\r
+<AVG_Turnovers>1.9</AVG_Turnovers>\r
+<Points>309</Points>\r
+<AVG_Points>7.9</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>12</Rank>\r
+<Name>D.Armstrong,ORL</Name>\r
+<GP>43</GP>\r
+<MPG>32:33</MPG>\r
+<Assists>248</Assists>\r
+<Avg_Assists>5.8</Avg_Assists>\r
+<Turnovers>86</Turnovers>\r
+<AVG_Turnovers>2.0</AVG_Turnovers>\r
+<Points>516</Points>\r
+<AVG_Points>12.0</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>13</Rank>\r
+<Name>A.Williams,TOR</Name>\r
+<GP>42</GP>\r
+<MPG>35:48</MPG>\r
+<Assists>247</Assists>\r
+<Avg_Assists>5.9</Avg_Assists>\r
+<Turnovers>71</Turnovers>\r
+<AVG_Turnovers>1.7</AVG_Turnovers>\r
+<Points>496</Points>\r
+<AVG_Points>11.8</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Name>S.Cassell,MIL</Name>\r
+<GP>37</GP>\r
+<MPG>35:37</MPG>\r
+<Assists>247</Assists>\r
+<Avg_Assists>6.7</Avg_Assists>\r
+<Turnovers>101</Turnovers>\r
+<AVG_Turnovers>2.7</AVG_Turnovers>\r
+<Points>749</Points>\r
+<AVG_Points>20.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>14</Rank>\r
+<Name>D.Stoudamire,POR</Name>\r
+<GP>34</GP>\r
+<MPG>36:44</MPG>\r
+<Assists>244</Assists>\r
+<Avg_Assists>7.2</Avg_Assists>\r
+<Turnovers>69</Turnovers>\r
+<AVG_Turnovers>2.0</AVG_Turnovers>\r
+<Points>463</Points>\r
+<AVG_Points>13.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>15</Rank>\r
+<Name>K.Garnett,MIN</Name>\r
+<GP>40</GP>\r
+<MPG>39:13</MPG>\r
+<Assists>234</Assists>\r
+<Avg_Assists>5.9</Avg_Assists>\r
+<Turnovers>118</Turnovers>\r
+<AVG_Turnovers>3.0</AVG_Turnovers>\r
+<Points>878</Points>\r
+<AVG_Points>22.0</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>16</Rank>\r
+<Name>M.Norris,HOU</Name>\r
+<GP>42</GP>\r
+<MPG>28:21</MPG>\r
+<Assists>229</Assists>\r
+<Avg_Assists>5.5</Avg_Assists>\r
+<Turnovers>78</Turnovers>\r
+<AVG_Turnovers>1.9</AVG_Turnovers>\r
+<Points>396</Points>\r
+<AVG_Points>9.4</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>17</Rank>\r
+<Name>K.Bryant,LAL</Name>\r
+<GP>38</GP>\r
+<MPG>37:48</MPG>\r
+<Assists>220</Assists>\r
+<Avg_Assists>5.8</Avg_Assists>\r
+<Turnovers>103</Turnovers>\r
+<AVG_Turnovers>2.7</AVG_Turnovers>\r
+<Points>1004</Points>\r
+<AVG_Points>26.4</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>18</Rank>\r
+<Name>J.McInnis,LAC</Name>\r
+<GP>42</GP>\r
+<MPG>36:25</MPG>\r
+<Assists>213</Assists>\r
+<Avg_Assists>5.1</Avg_Assists>\r
+<Turnovers>74</Turnovers>\r
+<AVG_Turnovers>1.8</AVG_Turnovers>\r
+<Points>569</Points>\r
+<AVG_Points>13.5</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>19</Rank>\r
+<Name>T.Brandon,MIN</Name>\r
+<GP>24</GP>\r
+<MPG>31:22</MPG>\r
+<Assists>209</Assists>\r
+<Avg_Assists>8.7</Avg_Assists>\r
+<Turnovers>30</Turnovers>\r
+<AVG_Turnovers>1.3</AVG_Turnovers>\r
+<Points>316</Points>\r
+<AVG_Points>13.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>20</Rank>\r
+<Name>K.Anderson,BOS</Name>\r
+<GP>39</GP>\r
+<MPG>39:23</MPG>\r
+<Assists>208</Assists>\r
+<Avg_Assists>5.3</Avg_Assists>\r
+<Turnovers>51</Turnovers>\r
+<AVG_Turnovers>1.3</AVG_Turnovers>\r
+<Points>362</Points>\r
+<AVG_Points>9.3</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>21</Rank>\r
+<Name>A.Walker,BOS</Name>\r
+<GP>40</GP>\r
+<MPG>42:36</MPG>\r
+<Assists>206</Assists>\r
+<Avg_Assists>5.2</Avg_Assists>\r
+<Turnovers>129</Turnovers>\r
+<AVG_Turnovers>3.2</AVG_Turnovers>\r
+<Points>916</Points>\r
+<AVG_Points>22.9</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>22</Rank>\r
+<Name>A.Johnson,DEN</Name>\r
+<GP>41</GP>\r
+<MPG>22:33</MPG>\r
+<Assists>202</Assists>\r
+<Avg_Assists>4.9</Avg_Assists>\r
+<Turnovers>51</Turnovers>\r
+<AVG_Turnovers>1.2</AVG_Turnovers>\r
+<Points>346</Points>\r
+<AVG_Points>8.4</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>23</Rank>\r
+<Name>B.Barry,SEA</Name>\r
+<GP>40</GP>\r
+<MPG>37:10</MPG>\r
+<Assists>201</Assists>\r
+<Avg_Assists>5.0</Avg_Assists>\r
+<Turnovers>79</Turnovers>\r
+<AVG_Turnovers>2.0</AVG_Turnovers>\r
+<Points>500</Points>\r
+<AVG_Points>12.5</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Name>G.Anthony,CHI</Name>\r
+<GP>35</GP>\r
+<MPG>27:12</MPG>\r
+<Assists>201</Assists>\r
+<Avg_Assists>5.7</Avg_Assists>\r
+<Turnovers>57</Turnovers>\r
+<AVG_Turnovers>1.6</AVG_Turnovers>\r
+<Points>299</Points>\r
+<AVG_Points>8.5</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>24</Rank>\r
+<Name>T.McGrady,ORL</Name>\r
+<GP>40</GP>\r
+<MPG>37:07</MPG>\r
+<Assists>200</Assists>\r
+<Avg_Assists>5.0</Avg_Assists>\r
+<Turnovers>101</Turnovers>\r
+<AVG_Turnovers>2.5</AVG_Turnovers>\r
+<Points>987</Points>\r
+<AVG_Points>24.7</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Name>L.Hughes,GS</Name>\r
+<GP>40</GP>\r
+<MPG>32:07</MPG>\r
+<Assists>200</Assists>\r
+<Avg_Assists>5.0</Avg_Assists>\r
+<Turnovers>102</Turnovers>\r
+<AVG_Turnovers>2.6</AVG_Turnovers>\r
+<Points>569</Points>\r
+<AVG_Points>14.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>25</Rank>\r
+<Name>M.Bibby,SAC</Name>\r
+<GP>39</GP>\r
+<MPG>33:21</MPG>\r
+<Assists>199</Assists>\r
+<Avg_Assists>5.1</Avg_Assists>\r
+<Turnovers>68</Turnovers>\r
+<AVG_Turnovers>1.7</AVG_Turnovers>\r
+<Points>550</Points>\r
+<AVG_Points>14.1</AVG_Points>\r
+</Listing>\r
+<time_stamp> January 23, 2002, at 03:37 PM ET </time_stamp>\r
+</message>\r
index f18215da8673a46a851a571584338b72164d7578..c756290daf627e7a36351ba72aefc9d0bd22e527 100644 (file)
@@ -154,7 +154,7 @@ dtds =
     "MLB_Pitching_WL_Leaders.dtd",
     "NBA_Team_Stats_XML.dtd",
     "NBA3PPctXML.dtd",
-    "NBAAssistsXML.dtd", -- no dtd
+    "NBAAssistsXML.dtd",
     "NBABlocksXML.dtd", -- no dtd
     "nbaconfrecxml.dtd", -- no dtd
     "nbadaysxml.dtd", -- no dtd
@@ -397,7 +397,8 @@ sport_info_test_files =
     "MLB_Pitching_Win_Percentage_Leaders.xml",
     "MLB_Pitching_WL_Leaders.xml",
     "NBA_Team_Stats_XML.xml",
-    "NBA3PPctXML.xml"
+    "NBA3PPctXML.xml",
+    "NBAAssistsXML.xml"
   ]
 
 
diff --git a/test/xml/sportinfo/NBAAssistsXML.dtd b/test/xml/sportinfo/NBAAssistsXML.dtd
new file mode 100644 (file)
index 0000000..28eb41b
--- /dev/null
@@ -0,0 +1,36 @@
+<!ELEMENT message  (XML_File_ID, heading , category , sport , Title , 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 Listing  (Rank , Name , GP , MPG , Assists , Avg_Assists , Turnovers , AVG_Turnovers , Points , AVG_Points )>\r
+\r
+<!ELEMENT Rank  (#PCDATA )>\r
+\r
+<!ELEMENT Name  (#PCDATA )>\r
+\r
+<!ELEMENT GP  (#PCDATA )>\r
+\r
+<!ELEMENT MPG  (#PCDATA )>\r
+\r
+<!ELEMENT Assists  (#PCDATA )>\r
+\r
+<!ELEMENT Avg_Assists  (#PCDATA )>\r
+\r
+<!ELEMENT Turnovers  (#PCDATA )>\r
+\r
+<!ELEMENT AVG_Turnovers  (#PCDATA )>\r
+\r
+<!ELEMENT Points  (#PCDATA )>\r
+\r
+<!ELEMENT AVG_Points  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/test/xml/sportinfo/NBAAssistsXML.xml b/test/xml/sportinfo/NBAAssistsXML.xml
new file mode 100644 (file)
index 0000000..48020df
--- /dev/null
@@ -0,0 +1,346 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "NBAAssistsXML.dtd">\r
+<message>\r
+<XML_File_ID>1701987</XML_File_ID>\r
+<heading>ACX%ASSISTS-LEADERS</heading>\r
+<category>Statistics</category>\r
+<sport>NBA</sport>\r
+<Title>2001-2002 NBA Top 25 Assist Leaders</Title>\r
+<Listing>\r
+<Rank>1</Rank>\r
+<Name>J.Kidd,NJ</Name>\r
+<GP>41</GP>\r
+<MPG>37:29</MPG>\r
+<Assists>408</Assists>\r
+<Avg_Assists>10.0</Avg_Assists>\r
+<Turnovers>140</Turnovers>\r
+<AVG_Turnovers>3.4</AVG_Turnovers>\r
+<Points>581</Points>\r
+<AVG_Points>14.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>2</Rank>\r
+<Name>A.Miller,CLE</Name>\r
+<GP>40</GP>\r
+<MPG>35:06</MPG>\r
+<Assists>400</Assists>\r
+<Avg_Assists>10.0</Avg_Assists>\r
+<Turnovers>124</Turnovers>\r
+<AVG_Turnovers>3.1</AVG_Turnovers>\r
+<Points>637</Points>\r
+<AVG_Points>15.9</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>3</Rank>\r
+<Name>J.Tinsley,IND</Name>\r
+<GP>42</GP>\r
+<MPG>31:20</MPG>\r
+<Assists>377</Assists>\r
+<Avg_Assists>9.0</Avg_Assists>\r
+<Turnovers>145</Turnovers>\r
+<AVG_Turnovers>3.5</AVG_Turnovers>\r
+<Points>404</Points>\r
+<AVG_Points>9.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>4</Rank>\r
+<Name>G.Payton,SEA</Name>\r
+<GP>40</GP>\r
+<MPG>41:33</MPG>\r
+<Assists>364</Assists>\r
+<Avg_Assists>9.1</Avg_Assists>\r
+<Turnovers>114</Turnovers>\r
+<AVG_Turnovers>2.9</AVG_Turnovers>\r
+<Points>913</Points>\r
+<AVG_Points>22.8</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>5</Rank>\r
+<Name>B.Davis,CHA</Name>\r
+<GP>40</GP>\r
+<MPG>40:48</MPG>\r
+<Assists>349</Assists>\r
+<Avg_Assists>8.7</Avg_Assists>\r
+<Turnovers>122</Turnovers>\r
+<AVG_Turnovers>3.1</AVG_Turnovers>\r
+<Points>765</Points>\r
+<AVG_Points>19.1</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>6</Rank>\r
+<Name>S.Marbury,PHO</Name>\r
+<GP>41</GP>\r
+<MPG>38:26</MPG>\r
+<Assists>334</Assists>\r
+<Avg_Assists>8.1</Avg_Assists>\r
+<Turnovers>146</Turnovers>\r
+<AVG_Turnovers>3.6</AVG_Turnovers>\r
+<Points>827</Points>\r
+<AVG_Points>20.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>7</Rank>\r
+<Name>S.Nash,DAL</Name>\r
+<GP>42</GP>\r
+<MPG>37:31</MPG>\r
+<Assists>332</Assists>\r
+<Avg_Assists>7.9</Avg_Assists>\r
+<Turnovers>119</Turnovers>\r
+<AVG_Turnovers>2.8</AVG_Turnovers>\r
+<Points>812</Points>\r
+<AVG_Points>19.3</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>8</Rank>\r
+<Name>J.Stockton,UTA</Name>\r
+<GP>41</GP>\r
+<MPG>31:24</MPG>\r
+<Assists>327</Assists>\r
+<Avg_Assists>8.0</Avg_Assists>\r
+<Turnovers>111</Turnovers>\r
+<AVG_Turnovers>2.7</AVG_Turnovers>\r
+<Points>518</Points>\r
+<AVG_Points>12.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>9</Rank>\r
+<Name>N.Van Exel,DEN</Name>\r
+<GP>40</GP>\r
+<MPG>39:03</MPG>\r
+<Assists>315</Assists>\r
+<Avg_Assists>7.9</Avg_Assists>\r
+<Turnovers>100</Turnovers>\r
+<AVG_Turnovers>2.5</AVG_Turnovers>\r
+<Points>904</Points>\r
+<AVG_Points>22.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>10</Rank>\r
+<Name>J.Williams,MEM</Name>\r
+<GP>38</GP>\r
+<MPG>34:33</MPG>\r
+<Assists>298</Assists>\r
+<Avg_Assists>7.8</Avg_Assists>\r
+<Turnovers>127</Turnovers>\r
+<AVG_Turnovers>3.3</AVG_Turnovers>\r
+<Points>571</Points>\r
+<AVG_Points>15.0</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>11</Rank>\r
+<Name>M.Jackson,NY</Name>\r
+<GP>39</GP>\r
+<MPG>29:52</MPG>\r
+<Assists>282</Assists>\r
+<Avg_Assists>7.2</Avg_Assists>\r
+<Turnovers>73</Turnovers>\r
+<AVG_Turnovers>1.9</AVG_Turnovers>\r
+<Points>309</Points>\r
+<AVG_Points>7.9</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>12</Rank>\r
+<Name>D.Armstrong,ORL</Name>\r
+<GP>43</GP>\r
+<MPG>32:33</MPG>\r
+<Assists>248</Assists>\r
+<Avg_Assists>5.8</Avg_Assists>\r
+<Turnovers>86</Turnovers>\r
+<AVG_Turnovers>2.0</AVG_Turnovers>\r
+<Points>516</Points>\r
+<AVG_Points>12.0</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>13</Rank>\r
+<Name>A.Williams,TOR</Name>\r
+<GP>42</GP>\r
+<MPG>35:48</MPG>\r
+<Assists>247</Assists>\r
+<Avg_Assists>5.9</Avg_Assists>\r
+<Turnovers>71</Turnovers>\r
+<AVG_Turnovers>1.7</AVG_Turnovers>\r
+<Points>496</Points>\r
+<AVG_Points>11.8</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Name>S.Cassell,MIL</Name>\r
+<GP>37</GP>\r
+<MPG>35:37</MPG>\r
+<Assists>247</Assists>\r
+<Avg_Assists>6.7</Avg_Assists>\r
+<Turnovers>101</Turnovers>\r
+<AVG_Turnovers>2.7</AVG_Turnovers>\r
+<Points>749</Points>\r
+<AVG_Points>20.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>14</Rank>\r
+<Name>D.Stoudamire,POR</Name>\r
+<GP>34</GP>\r
+<MPG>36:44</MPG>\r
+<Assists>244</Assists>\r
+<Avg_Assists>7.2</Avg_Assists>\r
+<Turnovers>69</Turnovers>\r
+<AVG_Turnovers>2.0</AVG_Turnovers>\r
+<Points>463</Points>\r
+<AVG_Points>13.6</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>15</Rank>\r
+<Name>K.Garnett,MIN</Name>\r
+<GP>40</GP>\r
+<MPG>39:13</MPG>\r
+<Assists>234</Assists>\r
+<Avg_Assists>5.9</Avg_Assists>\r
+<Turnovers>118</Turnovers>\r
+<AVG_Turnovers>3.0</AVG_Turnovers>\r
+<Points>878</Points>\r
+<AVG_Points>22.0</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>16</Rank>\r
+<Name>M.Norris,HOU</Name>\r
+<GP>42</GP>\r
+<MPG>28:21</MPG>\r
+<Assists>229</Assists>\r
+<Avg_Assists>5.5</Avg_Assists>\r
+<Turnovers>78</Turnovers>\r
+<AVG_Turnovers>1.9</AVG_Turnovers>\r
+<Points>396</Points>\r
+<AVG_Points>9.4</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>17</Rank>\r
+<Name>K.Bryant,LAL</Name>\r
+<GP>38</GP>\r
+<MPG>37:48</MPG>\r
+<Assists>220</Assists>\r
+<Avg_Assists>5.8</Avg_Assists>\r
+<Turnovers>103</Turnovers>\r
+<AVG_Turnovers>2.7</AVG_Turnovers>\r
+<Points>1004</Points>\r
+<AVG_Points>26.4</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>18</Rank>\r
+<Name>J.McInnis,LAC</Name>\r
+<GP>42</GP>\r
+<MPG>36:25</MPG>\r
+<Assists>213</Assists>\r
+<Avg_Assists>5.1</Avg_Assists>\r
+<Turnovers>74</Turnovers>\r
+<AVG_Turnovers>1.8</AVG_Turnovers>\r
+<Points>569</Points>\r
+<AVG_Points>13.5</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>19</Rank>\r
+<Name>T.Brandon,MIN</Name>\r
+<GP>24</GP>\r
+<MPG>31:22</MPG>\r
+<Assists>209</Assists>\r
+<Avg_Assists>8.7</Avg_Assists>\r
+<Turnovers>30</Turnovers>\r
+<AVG_Turnovers>1.3</AVG_Turnovers>\r
+<Points>316</Points>\r
+<AVG_Points>13.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>20</Rank>\r
+<Name>K.Anderson,BOS</Name>\r
+<GP>39</GP>\r
+<MPG>39:23</MPG>\r
+<Assists>208</Assists>\r
+<Avg_Assists>5.3</Avg_Assists>\r
+<Turnovers>51</Turnovers>\r
+<AVG_Turnovers>1.3</AVG_Turnovers>\r
+<Points>362</Points>\r
+<AVG_Points>9.3</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>21</Rank>\r
+<Name>A.Walker,BOS</Name>\r
+<GP>40</GP>\r
+<MPG>42:36</MPG>\r
+<Assists>206</Assists>\r
+<Avg_Assists>5.2</Avg_Assists>\r
+<Turnovers>129</Turnovers>\r
+<AVG_Turnovers>3.2</AVG_Turnovers>\r
+<Points>916</Points>\r
+<AVG_Points>22.9</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>22</Rank>\r
+<Name>A.Johnson,DEN</Name>\r
+<GP>41</GP>\r
+<MPG>22:33</MPG>\r
+<Assists>202</Assists>\r
+<Avg_Assists>4.9</Avg_Assists>\r
+<Turnovers>51</Turnovers>\r
+<AVG_Turnovers>1.2</AVG_Turnovers>\r
+<Points>346</Points>\r
+<AVG_Points>8.4</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>23</Rank>\r
+<Name>B.Barry,SEA</Name>\r
+<GP>40</GP>\r
+<MPG>37:10</MPG>\r
+<Assists>201</Assists>\r
+<Avg_Assists>5.0</Avg_Assists>\r
+<Turnovers>79</Turnovers>\r
+<AVG_Turnovers>2.0</AVG_Turnovers>\r
+<Points>500</Points>\r
+<AVG_Points>12.5</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Name>G.Anthony,CHI</Name>\r
+<GP>35</GP>\r
+<MPG>27:12</MPG>\r
+<Assists>201</Assists>\r
+<Avg_Assists>5.7</Avg_Assists>\r
+<Turnovers>57</Turnovers>\r
+<AVG_Turnovers>1.6</AVG_Turnovers>\r
+<Points>299</Points>\r
+<AVG_Points>8.5</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>24</Rank>\r
+<Name>T.McGrady,ORL</Name>\r
+<GP>40</GP>\r
+<MPG>37:07</MPG>\r
+<Assists>200</Assists>\r
+<Avg_Assists>5.0</Avg_Assists>\r
+<Turnovers>101</Turnovers>\r
+<AVG_Turnovers>2.5</AVG_Turnovers>\r
+<Points>987</Points>\r
+<AVG_Points>24.7</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Name>L.Hughes,GS</Name>\r
+<GP>40</GP>\r
+<MPG>32:07</MPG>\r
+<Assists>200</Assists>\r
+<Avg_Assists>5.0</Avg_Assists>\r
+<Turnovers>102</Turnovers>\r
+<AVG_Turnovers>2.6</AVG_Turnovers>\r
+<Points>569</Points>\r
+<AVG_Points>14.2</AVG_Points>\r
+</Listing>\r
+<Listing>\r
+<Rank>25</Rank>\r
+<Name>M.Bibby,SAC</Name>\r
+<GP>39</GP>\r
+<MPG>33:21</MPG>\r
+<Assists>199</Assists>\r
+<Avg_Assists>5.1</Avg_Assists>\r
+<Turnovers>68</Turnovers>\r
+<AVG_Turnovers>1.7</AVG_Turnovers>\r
+<Points>550</Points>\r
+<AVG_Points>14.1</AVG_Points>\r
+</Listing>\r
+<time_stamp> January 23, 2002, at 03:37 PM ET </time_stamp>\r
+</message>\r