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

index 4ef7f4620ae15bb4acfc1380f0f4b0330cc99be2..0966ef8da74326f0b808122b543da04056f7066c 100644 (file)
@@ -362,6 +362,8 @@ WNBAFTPctXML.dtd
 WNBAMinutesXML.dtd
 .IP \[bu]
 WNBAReboundsXML.dtd
+.IP \[bu]
+WNBAScorersXML.dtd
 .RE
 .P
 The GameInfo and SportInfo types do not have their own top-level
diff --git a/schema/WNBAScorersXML.dtd b/schema/WNBAScorersXML.dtd
new file mode 100644 (file)
index 0000000..a32afbc
--- /dev/null
@@ -0,0 +1 @@
+<!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 , PTS , FTM , FTA , FT_Percentage , FGM , FGA , FG_Percentage , ThreePM , ThreePA , ThreeP_Percentage )>\r\r<!ELEMENT Rank  (#PCDATA )>\r\r<!ELEMENT Name  (#PCDATA )>\r\r<!ELEMENT GP  (#PCDATA )>\r\r<!ELEMENT MPG  (#PCDATA )>\r\r<!ELEMENT PTS  (#PCDATA )>\r\r<!ELEMENT FTM  (#PCDATA )>\r\r<!ELEMENT FTA  (#PCDATA )>\r\r<!ELEMENT FT_Percentage  (#PCDATA )>\r\r<!ELEMENT FGM  (#PCDATA )>\r\r<!ELEMENT FGA  (#PCDATA )>\r\r<!ELEMENT FG_Percentage  (#PCDATA )>\r\r<!ELEMENT ThreePM  (#PCDATA )>\r\r<!ELEMENT ThreePA  (#PCDATA )>\r\r<!ELEMENT ThreeP_Percentage  (#PCDATA )>\r\r<!ELEMENT time_stamp  (#PCDATA )>\r\r\r
\ No newline at end of file
diff --git a/schemagen/WNBAScorersXML/WNBAScorersXML.xml b/schemagen/WNBAScorersXML/WNBAScorersXML.xml
new file mode 100644 (file)
index 0000000..fd6960a
--- /dev/null
@@ -0,0 +1,410 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "WNBAScorersXML.dtd">\r
+<message>\r
+<XML_File_ID>9817</XML_File_ID>\r
+<heading>ACX%SCORING-LEADERS</heading>\r
+<category>Statistics</category>\r
+<sport>NBA</sport>\r
+<Title>2001-2002 NBA Top 25 Scoring Leaders</Title>\r
+<Listing>\r
+<Rank>1</Rank>\r
+<Name>A.Iverson,PHI</Name>\r
+<GP>34</GP>\r
+<MPG>43:35</MPG>\r
+<PTS>29.9</PTS>\r
+<FTM>7.1</FTM>\r
+<FTA>8.9</FTA>\r
+<FT_Percentage>.801</FT_Percentage>\r
+<FGM>10.9</FGM>\r
+<FGA>27.1</FGA>\r
+<FG_Percentage>.401</FG_Percentage>\r
+<ThreePM>1.1</ThreePM>\r
+<ThreePA>4.2</ThreePA>\r
+<ThreeP_Percentage>.261</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>2</Rank>\r
+<Name>P.Pierce,BOS</Name>\r
+<GP>40</GP>\r
+<MPG>40:40</MPG>\r
+<PTS>27.1</PTS>\r
+<FTM>6.3</FTM>\r
+<FTA>7.6</FTA>\r
+<FT_Percentage>.822</FT_Percentage>\r
+<FGM>9.1</FGM>\r
+<FGA>20.8</FGA>\r
+<FG_Percentage>.436</FG_Percentage>\r
+<ThreePM>2.7</ThreePM>\r
+<ThreePA>6.6</ThreePA>\r
+<ThreeP_Percentage>.407</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>3</Rank>\r
+<Name>K.Bryant,LAL</Name>\r
+<GP>38</GP>\r
+<MPG>37:48</MPG>\r
+<PTS>26.4</PTS>\r
+<FTM>6.2</FTM>\r
+<FTA>7.4</FTA>\r
+<FT_Percentage>.833</FT_Percentage>\r
+<FGM>9.8</FGM>\r
+<FGA>20.4</FGA>\r
+<FG_Percentage>.481</FG_Percentage>\r
+<ThreePM>0.6</ThreePM>\r
+<ThreePA>2.0</ThreePA>\r
+<ThreeP_Percentage>.312</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>4</Rank>\r
+<Name>S.O`Neal,LAL</Name>\r
+<GP>30</GP>\r
+<MPG>35:12</MPG>\r
+<PTS>26.1</PTS>\r
+<FTM>5.2</FTM>\r
+<FTA>10.3</FTA>\r
+<FT_Percentage>.505</FT_Percentage>\r
+<FGM>10.4</FGM>\r
+<FGA>18.6</FGA>\r
+<FG_Percentage>.562</FG_Percentage>\r
+<ThreePM>0.0</ThreePM>\r
+<ThreePA>0.0</ThreePA>\r
+<ThreeP_Percentage>.000</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>5</Rank>\r
+<Name>V.Carter,TOR</Name>\r
+<GP>41</GP>\r
+<MPG>40:43</MPG>\r
+<PTS>25.8</PTS>\r
+<FTM>4.0</FTM>\r
+<FTA>5.2</FTA>\r
+<FT_Percentage>.767</FT_Percentage>\r
+<FGM>9.8</FGM>\r
+<FGA>22.5</FGA>\r
+<FG_Percentage>.434</FG_Percentage>\r
+<ThreePM>2.2</ThreePM>\r
+<ThreePA>5.8</ThreePA>\r
+<ThreeP_Percentage>.382</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>6</Rank>\r
+<Name>T.Duncan,SAN</Name>\r
+<GP>39</GP>\r
+<MPG>41:23</MPG>\r
+<PTS>25.4</PTS>\r
+<FTM>7.4</FTM>\r
+<FTA>9.1</FTA>\r
+<FT_Percentage>.817</FT_Percentage>\r
+<FGM>9.0</FGM>\r
+<FGA>18.0</FGA>\r
+<FG_Percentage>.499</FG_Percentage>\r
+<ThreePM>0.0</ThreePM>\r
+<ThreePA>0.1</ThreePA>\r
+<ThreeP_Percentage>.000</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>7</Rank>\r
+<Name>C.Webber,SAC</Name>\r
+<GP>18</GP>\r
+<MPG>38:03</MPG>\r
+<PTS>24.9</PTS>\r
+<FTM>5.2</FTM>\r
+<FTA>6.8</FTA>\r
+<FT_Percentage>.756</FT_Percentage>\r
+<FGM>9.8</FGM>\r
+<FGA>20.3</FGA>\r
+<FG_Percentage>.484</FG_Percentage>\r
+<ThreePM>0.1</ThreePM>\r
+<ThreePA>0.3</ThreePA>\r
+<ThreeP_Percentage>.400</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>8</Rank>\r
+<Name>T.McGrady,ORL</Name>\r
+<GP>40</GP>\r
+<MPG>37:07</MPG>\r
+<PTS>24.7</PTS>\r
+<FTM>5.9</FTM>\r
+<FTA>7.4</FTA>\r
+<FT_Percentage>.791</FT_Percentage>\r
+<FGM>8.8</FGM>\r
+<FGA>19.7</FGA>\r
+<FG_Percentage>.447</FG_Percentage>\r
+<ThreePM>1.2</ThreePM>\r
+<ThreePA>3.2</ThreePA>\r
+<ThreeP_Percentage>.367</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>9</Rank>\r
+<Name>D.Nowitzki,DAL</Name>\r
+<GP>40</GP>\r
+<MPG>37:49</MPG>\r
+<PTS>24.4</PTS>\r
+<FTM>6.5</FTM>\r
+<FTA>7.7</FTA>\r
+<FT_Percentage>.850</FT_Percentage>\r
+<FGM>8.0</FGM>\r
+<FGA>16.9</FGA>\r
+<FG_Percentage>.474</FG_Percentage>\r
+<ThreePM>1.9</ThreePM>\r
+<ThreePA>4.9</ThreePA>\r
+<ThreeP_Percentage>.393</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>10</Rank>\r
+<Name>K.Malone,UTA</Name>\r
+<GP>41</GP>\r
+<MPG>38:43</MPG>\r
+<PTS>24.1</PTS>\r
+<FTM>6.8</FTM>\r
+<FTA>8.4</FTA>\r
+<FT_Percentage>.801</FT_Percentage>\r
+<FGM>8.6</FGM>\r
+<FGA>18.7</FGA>\r
+<FG_Percentage>.462</FG_Percentage>\r
+<ThreePM>0.1</ThreePM>\r
+<ThreePA>0.4</ThreePA>\r
+<ThreeP_Percentage>.333</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>11</Rank>\r
+<Name>M.Jordan,WAS</Name>\r
+<GP>38</GP>\r
+<MPG>36:07</MPG>\r
+<PTS>24.1</PTS>\r
+<FTM>4.7</FTM>\r
+<FTA>5.9</FTA>\r
+<FT_Percentage>.795</FT_Percentage>\r
+<FGM>9.6</FGM>\r
+<FGA>23.7</FGA>\r
+<FG_Percentage>.406</FG_Percentage>\r
+<ThreePM>0.2</ThreePM>\r
+<ThreePA>1.1</ThreePA>\r
+<ThreeP_Percentage>.167</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>12</Rank>\r
+<Name>J.Stackhouse,DET</Name>\r
+<GP>35</GP>\r
+<MPG>35:44</MPG>\r
+<PTS>23.3</PTS>\r
+<FTM>6.7</FTM>\r
+<FTA>7.7</FTA>\r
+<FT_Percentage>.871</FT_Percentage>\r
+<FGM>7.6</FGM>\r
+<FGA>18.2</FGA>\r
+<FG_Percentage>.418</FG_Percentage>\r
+<ThreePM>1.3</ThreePM>\r
+<ThreePA>4.6</ThreePA>\r
+<ThreeP_Percentage>.286</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>13</Rank>\r
+<Name>A.Walker,BOS</Name>\r
+<GP>40</GP>\r
+<MPG>42:36</MPG>\r
+<PTS>22.9</PTS>\r
+<FTM>3.3</FTM>\r
+<FTA>4.4</FTA>\r
+<FT_Percentage>.744</FT_Percentage>\r
+<FGM>8.3</FGM>\r
+<FGA>21.3</FGA>\r
+<FG_Percentage>.391</FG_Percentage>\r
+<ThreePM>3.0</ThreePM>\r
+<ThreePA>8.3</ThreePA>\r
+<ThreeP_Percentage>.358</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>14</Rank>\r
+<Name>G.Payton,SEA</Name>\r
+<GP>40</GP>\r
+<MPG>41:33</MPG>\r
+<PTS>22.8</PTS>\r
+<FTM>3.0</FTM>\r
+<FTA>3.8</FTA>\r
+<FT_Percentage>.796</FT_Percentage>\r
+<FGM>9.4</FGM>\r
+<FGA>19.9</FGA>\r
+<FG_Percentage>.472</FG_Percentage>\r
+<ThreePM>1.0</ThreePM>\r
+<ThreePA>3.0</ThreePA>\r
+<ThreeP_Percentage>.333</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>15</Rank>\r
+<Name>P.Stojakovic,SAC</Name>\r
+<GP>39</GP>\r
+<MPG>39:23</MPG>\r
+<PTS>22.8</PTS>\r
+<FTM>4.3</FTM>\r
+<FTA>4.8</FTA>\r
+<FT_Percentage>.883</FT_Percentage>\r
+<FGM>8.3</FGM>\r
+<FGA>17.2</FGA>\r
+<FG_Percentage>.480</FG_Percentage>\r
+<ThreePM>2.0</ThreePM>\r
+<ThreePA>4.5</ThreePA>\r
+<ThreeP_Percentage>.443</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>16</Rank>\r
+<Name>N.Van Exel,DEN</Name>\r
+<GP>40</GP>\r
+<MPG>39:03</MPG>\r
+<PTS>22.6</PTS>\r
+<FTM>3.2</FTM>\r
+<FTA>4.1</FTA>\r
+<FT_Percentage>.780</FT_Percentage>\r
+<FGM>8.7</FGM>\r
+<FGA>21.3</FGA>\r
+<FG_Percentage>.408</FG_Percentage>\r
+<ThreePM>2.0</ThreePM>\r
+<ThreePA>5.9</ThreePA>\r
+<ThreeP_Percentage>.340</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>17</Rank>\r
+<Name>R.Allen,MIL</Name>\r
+<GP>33</GP>\r
+<MPG>36:00</MPG>\r
+<PTS>22.5</PTS>\r
+<FTM>3.4</FTM>\r
+<FTA>4.0</FTA>\r
+<FT_Percentage>.850</FT_Percentage>\r
+<FGM>7.9</FGM>\r
+<FGA>16.6</FGA>\r
+<FG_Percentage>.475</FG_Percentage>\r
+<ThreePM>3.4</ThreePM>\r
+<ThreePA>7.5</ThreePA>\r
+<ThreeP_Percentage>.451</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>18</Rank>\r
+<Name>K.Garnett,MIN</Name>\r
+<GP>40</GP>\r
+<MPG>39:13</MPG>\r
+<PTS>22.0</PTS>\r
+<FTM>4.2</FTM>\r
+<FTA>5.1</FTA>\r
+<FT_Percentage>.832</FT_Percentage>\r
+<FGM>8.6</FGM>\r
+<FGA>18.1</FGA>\r
+<FG_Percentage>.472</FG_Percentage>\r
+<ThreePM>0.7</ThreePM>\r
+<ThreePA>1.8</ThreePA>\r
+<ThreeP_Percentage>.361</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>19</Rank>\r
+<Name>G.Robinson,MIL</Name>\r
+<GP>26</GP>\r
+<MPG>36:13</MPG>\r
+<PTS>21.8</PTS>\r
+<FTM>3.7</FTM>\r
+<FTA>4.5</FTA>\r
+<FT_Percentage>.836</FT_Percentage>\r
+<FGM>8.5</FGM>\r
+<FGA>17.8</FGA>\r
+<FG_Percentage>.477</FG_Percentage>\r
+<ThreePM>1.1</ThreePM>\r
+<ThreePA>3.1</ThreePA>\r
+<ThreeP_Percentage>.346</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>20</Rank>\r
+<Name>S.Francis,HOU</Name>\r
+<GP>23</GP>\r
+<MPG>39:54</MPG>\r
+<PTS>20.9</PTS>\r
+<FTM>6.0</FTM>\r
+<FTA>7.5</FTA>\r
+<FT_Percentage>.802</FT_Percentage>\r
+<FGM>7.0</FGM>\r
+<FGA>15.7</FGA>\r
+<FG_Percentage>.443</FG_Percentage>\r
+<ThreePM>1.0</ThreePM>\r
+<ThreePA>3.2</ThreePA>\r
+<ThreeP_Percentage>.315</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>21</Rank>\r
+<Name>S.Cassell,MIL</Name>\r
+<GP>37</GP>\r
+<MPG>35:37</MPG>\r
+<PTS>20.2</PTS>\r
+<FTM>4.0</FTM>\r
+<FTA>4.8</FTA>\r
+<FT_Percentage>.847</FT_Percentage>\r
+<FGM>7.7</FGM>\r
+<FGA>16.7</FGA>\r
+<FG_Percentage>.462</FG_Percentage>\r
+<ThreePM>0.8</ThreePM>\r
+<ThreePA>2.5</ThreePA>\r
+<ThreeP_Percentage>.326</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>22</Rank>\r
+<Name>A.Houston,NY</Name>\r
+<GP>39</GP>\r
+<MPG>37:10</MPG>\r
+<PTS>20.2</PTS>\r
+<FTM>3.7</FTM>\r
+<FTA>4.3</FTA>\r
+<FT_Percentage>.867</FT_Percentage>\r
+<FGM>7.5</FGM>\r
+<FGA>17.0</FGA>\r
+<FG_Percentage>.441</FG_Percentage>\r
+<ThreePM>1.5</ThreePM>\r
+<ThreePA>3.6</ThreePA>\r
+<ThreeP_Percentage>.415</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>23</Rank>\r
+<Name>S.Marbury,PHO</Name>\r
+<GP>41</GP>\r
+<MPG>38:26</MPG>\r
+<PTS>20.2</PTS>\r
+<FTM>4.3</FTM>\r
+<FTA>5.5</FTA>\r
+<FT_Percentage>.788</FT_Percentage>\r
+<FGM>7.4</FGM>\r
+<FGA>16.5</FGA>\r
+<FG_Percentage>.446</FG_Percentage>\r
+<ThreePM>1.1</ThreePM>\r
+<ThreePA>3.4</ThreePA>\r
+<ThreeP_Percentage>.324</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>24</Rank>\r
+<Name>M.Finley,DAL</Name>\r
+<GP>31</GP>\r
+<MPG>40:07</MPG>\r
+<PTS>20.1</PTS>\r
+<FTM>3.1</FTM>\r
+<FTA>3.7</FTA>\r
+<FT_Percentage>.842</FT_Percentage>\r
+<FGM>8.0</FGM>\r
+<FGA>17.9</FGA>\r
+<FG_Percentage>.448</FG_Percentage>\r
+<ThreePM>1.0</ThreePM>\r
+<ThreePA>3.2</ThreePA>\r
+<ThreeP_Percentage>.320</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>25</Rank>\r
+<Name>S.Abdur-Rahim,ATL</Name>\r
+<GP>39</GP>\r
+<MPG>37:26</MPG>\r
+<PTS>20.1</PTS>\r
+<FTM>5.6</FTM>\r
+<FTA>6.9</FTA>\r
+<FT_Percentage>.804</FT_Percentage>\r
+<FGM>7.2</FGM>\r
+<FGA>16.4</FGA>\r
+<FG_Percentage>.439</FG_Percentage>\r
+<ThreePM>0.2</ThreePM>\r
+<ThreePA>0.8</ThreePA>\r
+<ThreeP_Percentage>.226</ThreeP_Percentage>\r
+</Listing>\r
+<time_stamp> January 23, 2002, at 04:04 PM ET </time_stamp>\r
+</message>\r
index e0b3aca48fcbdde2bd0dc3be62c2ea53775594a8..c2e614daef72141e804081a67143365e23b5a2dc 100644 (file)
@@ -209,7 +209,7 @@ dtds =
     "WNBAFTPctXML.dtd",
     "WNBAMinutesXML.dtd",
     "WNBAReboundsXML.dtd",
-    "WNBAScorersXML.dtd", -- no dtd
+    "WNBAScorersXML.dtd",
     "wnbastandxml.dtd", -- no dtd
     "WNBAStealsXML.dtd", -- no dtd
     "WNBATurnoversXML.dtd" -- no dtd
@@ -442,7 +442,8 @@ sport_info_test_files =
     "WNBAFoulsXML.xml",
     "WNBAFTPctXML.xml",
     "WNBAMinutesXML.xml",
-    "WNBAReboundsXML.xml"
+    "WNBAReboundsXML.xml",
+    "WNBAScorersXML.xml"
   ]
 
 
diff --git a/test/xml/sportinfo/WNBAScorersXML.dtd b/test/xml/sportinfo/WNBAScorersXML.dtd
new file mode 100644 (file)
index 0000000..a32afbc
--- /dev/null
@@ -0,0 +1 @@
+<!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 , PTS , FTM , FTA , FT_Percentage , FGM , FGA , FG_Percentage , ThreePM , ThreePA , ThreeP_Percentage )>\r\r<!ELEMENT Rank  (#PCDATA )>\r\r<!ELEMENT Name  (#PCDATA )>\r\r<!ELEMENT GP  (#PCDATA )>\r\r<!ELEMENT MPG  (#PCDATA )>\r\r<!ELEMENT PTS  (#PCDATA )>\r\r<!ELEMENT FTM  (#PCDATA )>\r\r<!ELEMENT FTA  (#PCDATA )>\r\r<!ELEMENT FT_Percentage  (#PCDATA )>\r\r<!ELEMENT FGM  (#PCDATA )>\r\r<!ELEMENT FGA  (#PCDATA )>\r\r<!ELEMENT FG_Percentage  (#PCDATA )>\r\r<!ELEMENT ThreePM  (#PCDATA )>\r\r<!ELEMENT ThreePA  (#PCDATA )>\r\r<!ELEMENT ThreeP_Percentage  (#PCDATA )>\r\r<!ELEMENT time_stamp  (#PCDATA )>\r\r\r
\ No newline at end of file
diff --git a/test/xml/sportinfo/WNBAScorersXML.xml b/test/xml/sportinfo/WNBAScorersXML.xml
new file mode 100644 (file)
index 0000000..fd6960a
--- /dev/null
@@ -0,0 +1,410 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "WNBAScorersXML.dtd">\r
+<message>\r
+<XML_File_ID>9817</XML_File_ID>\r
+<heading>ACX%SCORING-LEADERS</heading>\r
+<category>Statistics</category>\r
+<sport>NBA</sport>\r
+<Title>2001-2002 NBA Top 25 Scoring Leaders</Title>\r
+<Listing>\r
+<Rank>1</Rank>\r
+<Name>A.Iverson,PHI</Name>\r
+<GP>34</GP>\r
+<MPG>43:35</MPG>\r
+<PTS>29.9</PTS>\r
+<FTM>7.1</FTM>\r
+<FTA>8.9</FTA>\r
+<FT_Percentage>.801</FT_Percentage>\r
+<FGM>10.9</FGM>\r
+<FGA>27.1</FGA>\r
+<FG_Percentage>.401</FG_Percentage>\r
+<ThreePM>1.1</ThreePM>\r
+<ThreePA>4.2</ThreePA>\r
+<ThreeP_Percentage>.261</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>2</Rank>\r
+<Name>P.Pierce,BOS</Name>\r
+<GP>40</GP>\r
+<MPG>40:40</MPG>\r
+<PTS>27.1</PTS>\r
+<FTM>6.3</FTM>\r
+<FTA>7.6</FTA>\r
+<FT_Percentage>.822</FT_Percentage>\r
+<FGM>9.1</FGM>\r
+<FGA>20.8</FGA>\r
+<FG_Percentage>.436</FG_Percentage>\r
+<ThreePM>2.7</ThreePM>\r
+<ThreePA>6.6</ThreePA>\r
+<ThreeP_Percentage>.407</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>3</Rank>\r
+<Name>K.Bryant,LAL</Name>\r
+<GP>38</GP>\r
+<MPG>37:48</MPG>\r
+<PTS>26.4</PTS>\r
+<FTM>6.2</FTM>\r
+<FTA>7.4</FTA>\r
+<FT_Percentage>.833</FT_Percentage>\r
+<FGM>9.8</FGM>\r
+<FGA>20.4</FGA>\r
+<FG_Percentage>.481</FG_Percentage>\r
+<ThreePM>0.6</ThreePM>\r
+<ThreePA>2.0</ThreePA>\r
+<ThreeP_Percentage>.312</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>4</Rank>\r
+<Name>S.O`Neal,LAL</Name>\r
+<GP>30</GP>\r
+<MPG>35:12</MPG>\r
+<PTS>26.1</PTS>\r
+<FTM>5.2</FTM>\r
+<FTA>10.3</FTA>\r
+<FT_Percentage>.505</FT_Percentage>\r
+<FGM>10.4</FGM>\r
+<FGA>18.6</FGA>\r
+<FG_Percentage>.562</FG_Percentage>\r
+<ThreePM>0.0</ThreePM>\r
+<ThreePA>0.0</ThreePA>\r
+<ThreeP_Percentage>.000</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>5</Rank>\r
+<Name>V.Carter,TOR</Name>\r
+<GP>41</GP>\r
+<MPG>40:43</MPG>\r
+<PTS>25.8</PTS>\r
+<FTM>4.0</FTM>\r
+<FTA>5.2</FTA>\r
+<FT_Percentage>.767</FT_Percentage>\r
+<FGM>9.8</FGM>\r
+<FGA>22.5</FGA>\r
+<FG_Percentage>.434</FG_Percentage>\r
+<ThreePM>2.2</ThreePM>\r
+<ThreePA>5.8</ThreePA>\r
+<ThreeP_Percentage>.382</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>6</Rank>\r
+<Name>T.Duncan,SAN</Name>\r
+<GP>39</GP>\r
+<MPG>41:23</MPG>\r
+<PTS>25.4</PTS>\r
+<FTM>7.4</FTM>\r
+<FTA>9.1</FTA>\r
+<FT_Percentage>.817</FT_Percentage>\r
+<FGM>9.0</FGM>\r
+<FGA>18.0</FGA>\r
+<FG_Percentage>.499</FG_Percentage>\r
+<ThreePM>0.0</ThreePM>\r
+<ThreePA>0.1</ThreePA>\r
+<ThreeP_Percentage>.000</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>7</Rank>\r
+<Name>C.Webber,SAC</Name>\r
+<GP>18</GP>\r
+<MPG>38:03</MPG>\r
+<PTS>24.9</PTS>\r
+<FTM>5.2</FTM>\r
+<FTA>6.8</FTA>\r
+<FT_Percentage>.756</FT_Percentage>\r
+<FGM>9.8</FGM>\r
+<FGA>20.3</FGA>\r
+<FG_Percentage>.484</FG_Percentage>\r
+<ThreePM>0.1</ThreePM>\r
+<ThreePA>0.3</ThreePA>\r
+<ThreeP_Percentage>.400</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>8</Rank>\r
+<Name>T.McGrady,ORL</Name>\r
+<GP>40</GP>\r
+<MPG>37:07</MPG>\r
+<PTS>24.7</PTS>\r
+<FTM>5.9</FTM>\r
+<FTA>7.4</FTA>\r
+<FT_Percentage>.791</FT_Percentage>\r
+<FGM>8.8</FGM>\r
+<FGA>19.7</FGA>\r
+<FG_Percentage>.447</FG_Percentage>\r
+<ThreePM>1.2</ThreePM>\r
+<ThreePA>3.2</ThreePA>\r
+<ThreeP_Percentage>.367</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>9</Rank>\r
+<Name>D.Nowitzki,DAL</Name>\r
+<GP>40</GP>\r
+<MPG>37:49</MPG>\r
+<PTS>24.4</PTS>\r
+<FTM>6.5</FTM>\r
+<FTA>7.7</FTA>\r
+<FT_Percentage>.850</FT_Percentage>\r
+<FGM>8.0</FGM>\r
+<FGA>16.9</FGA>\r
+<FG_Percentage>.474</FG_Percentage>\r
+<ThreePM>1.9</ThreePM>\r
+<ThreePA>4.9</ThreePA>\r
+<ThreeP_Percentage>.393</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>10</Rank>\r
+<Name>K.Malone,UTA</Name>\r
+<GP>41</GP>\r
+<MPG>38:43</MPG>\r
+<PTS>24.1</PTS>\r
+<FTM>6.8</FTM>\r
+<FTA>8.4</FTA>\r
+<FT_Percentage>.801</FT_Percentage>\r
+<FGM>8.6</FGM>\r
+<FGA>18.7</FGA>\r
+<FG_Percentage>.462</FG_Percentage>\r
+<ThreePM>0.1</ThreePM>\r
+<ThreePA>0.4</ThreePA>\r
+<ThreeP_Percentage>.333</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>11</Rank>\r
+<Name>M.Jordan,WAS</Name>\r
+<GP>38</GP>\r
+<MPG>36:07</MPG>\r
+<PTS>24.1</PTS>\r
+<FTM>4.7</FTM>\r
+<FTA>5.9</FTA>\r
+<FT_Percentage>.795</FT_Percentage>\r
+<FGM>9.6</FGM>\r
+<FGA>23.7</FGA>\r
+<FG_Percentage>.406</FG_Percentage>\r
+<ThreePM>0.2</ThreePM>\r
+<ThreePA>1.1</ThreePA>\r
+<ThreeP_Percentage>.167</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>12</Rank>\r
+<Name>J.Stackhouse,DET</Name>\r
+<GP>35</GP>\r
+<MPG>35:44</MPG>\r
+<PTS>23.3</PTS>\r
+<FTM>6.7</FTM>\r
+<FTA>7.7</FTA>\r
+<FT_Percentage>.871</FT_Percentage>\r
+<FGM>7.6</FGM>\r
+<FGA>18.2</FGA>\r
+<FG_Percentage>.418</FG_Percentage>\r
+<ThreePM>1.3</ThreePM>\r
+<ThreePA>4.6</ThreePA>\r
+<ThreeP_Percentage>.286</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>13</Rank>\r
+<Name>A.Walker,BOS</Name>\r
+<GP>40</GP>\r
+<MPG>42:36</MPG>\r
+<PTS>22.9</PTS>\r
+<FTM>3.3</FTM>\r
+<FTA>4.4</FTA>\r
+<FT_Percentage>.744</FT_Percentage>\r
+<FGM>8.3</FGM>\r
+<FGA>21.3</FGA>\r
+<FG_Percentage>.391</FG_Percentage>\r
+<ThreePM>3.0</ThreePM>\r
+<ThreePA>8.3</ThreePA>\r
+<ThreeP_Percentage>.358</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>14</Rank>\r
+<Name>G.Payton,SEA</Name>\r
+<GP>40</GP>\r
+<MPG>41:33</MPG>\r
+<PTS>22.8</PTS>\r
+<FTM>3.0</FTM>\r
+<FTA>3.8</FTA>\r
+<FT_Percentage>.796</FT_Percentage>\r
+<FGM>9.4</FGM>\r
+<FGA>19.9</FGA>\r
+<FG_Percentage>.472</FG_Percentage>\r
+<ThreePM>1.0</ThreePM>\r
+<ThreePA>3.0</ThreePA>\r
+<ThreeP_Percentage>.333</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>15</Rank>\r
+<Name>P.Stojakovic,SAC</Name>\r
+<GP>39</GP>\r
+<MPG>39:23</MPG>\r
+<PTS>22.8</PTS>\r
+<FTM>4.3</FTM>\r
+<FTA>4.8</FTA>\r
+<FT_Percentage>.883</FT_Percentage>\r
+<FGM>8.3</FGM>\r
+<FGA>17.2</FGA>\r
+<FG_Percentage>.480</FG_Percentage>\r
+<ThreePM>2.0</ThreePM>\r
+<ThreePA>4.5</ThreePA>\r
+<ThreeP_Percentage>.443</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>16</Rank>\r
+<Name>N.Van Exel,DEN</Name>\r
+<GP>40</GP>\r
+<MPG>39:03</MPG>\r
+<PTS>22.6</PTS>\r
+<FTM>3.2</FTM>\r
+<FTA>4.1</FTA>\r
+<FT_Percentage>.780</FT_Percentage>\r
+<FGM>8.7</FGM>\r
+<FGA>21.3</FGA>\r
+<FG_Percentage>.408</FG_Percentage>\r
+<ThreePM>2.0</ThreePM>\r
+<ThreePA>5.9</ThreePA>\r
+<ThreeP_Percentage>.340</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>17</Rank>\r
+<Name>R.Allen,MIL</Name>\r
+<GP>33</GP>\r
+<MPG>36:00</MPG>\r
+<PTS>22.5</PTS>\r
+<FTM>3.4</FTM>\r
+<FTA>4.0</FTA>\r
+<FT_Percentage>.850</FT_Percentage>\r
+<FGM>7.9</FGM>\r
+<FGA>16.6</FGA>\r
+<FG_Percentage>.475</FG_Percentage>\r
+<ThreePM>3.4</ThreePM>\r
+<ThreePA>7.5</ThreePA>\r
+<ThreeP_Percentage>.451</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>18</Rank>\r
+<Name>K.Garnett,MIN</Name>\r
+<GP>40</GP>\r
+<MPG>39:13</MPG>\r
+<PTS>22.0</PTS>\r
+<FTM>4.2</FTM>\r
+<FTA>5.1</FTA>\r
+<FT_Percentage>.832</FT_Percentage>\r
+<FGM>8.6</FGM>\r
+<FGA>18.1</FGA>\r
+<FG_Percentage>.472</FG_Percentage>\r
+<ThreePM>0.7</ThreePM>\r
+<ThreePA>1.8</ThreePA>\r
+<ThreeP_Percentage>.361</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>19</Rank>\r
+<Name>G.Robinson,MIL</Name>\r
+<GP>26</GP>\r
+<MPG>36:13</MPG>\r
+<PTS>21.8</PTS>\r
+<FTM>3.7</FTM>\r
+<FTA>4.5</FTA>\r
+<FT_Percentage>.836</FT_Percentage>\r
+<FGM>8.5</FGM>\r
+<FGA>17.8</FGA>\r
+<FG_Percentage>.477</FG_Percentage>\r
+<ThreePM>1.1</ThreePM>\r
+<ThreePA>3.1</ThreePA>\r
+<ThreeP_Percentage>.346</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>20</Rank>\r
+<Name>S.Francis,HOU</Name>\r
+<GP>23</GP>\r
+<MPG>39:54</MPG>\r
+<PTS>20.9</PTS>\r
+<FTM>6.0</FTM>\r
+<FTA>7.5</FTA>\r
+<FT_Percentage>.802</FT_Percentage>\r
+<FGM>7.0</FGM>\r
+<FGA>15.7</FGA>\r
+<FG_Percentage>.443</FG_Percentage>\r
+<ThreePM>1.0</ThreePM>\r
+<ThreePA>3.2</ThreePA>\r
+<ThreeP_Percentage>.315</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>21</Rank>\r
+<Name>S.Cassell,MIL</Name>\r
+<GP>37</GP>\r
+<MPG>35:37</MPG>\r
+<PTS>20.2</PTS>\r
+<FTM>4.0</FTM>\r
+<FTA>4.8</FTA>\r
+<FT_Percentage>.847</FT_Percentage>\r
+<FGM>7.7</FGM>\r
+<FGA>16.7</FGA>\r
+<FG_Percentage>.462</FG_Percentage>\r
+<ThreePM>0.8</ThreePM>\r
+<ThreePA>2.5</ThreePA>\r
+<ThreeP_Percentage>.326</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>22</Rank>\r
+<Name>A.Houston,NY</Name>\r
+<GP>39</GP>\r
+<MPG>37:10</MPG>\r
+<PTS>20.2</PTS>\r
+<FTM>3.7</FTM>\r
+<FTA>4.3</FTA>\r
+<FT_Percentage>.867</FT_Percentage>\r
+<FGM>7.5</FGM>\r
+<FGA>17.0</FGA>\r
+<FG_Percentage>.441</FG_Percentage>\r
+<ThreePM>1.5</ThreePM>\r
+<ThreePA>3.6</ThreePA>\r
+<ThreeP_Percentage>.415</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>23</Rank>\r
+<Name>S.Marbury,PHO</Name>\r
+<GP>41</GP>\r
+<MPG>38:26</MPG>\r
+<PTS>20.2</PTS>\r
+<FTM>4.3</FTM>\r
+<FTA>5.5</FTA>\r
+<FT_Percentage>.788</FT_Percentage>\r
+<FGM>7.4</FGM>\r
+<FGA>16.5</FGA>\r
+<FG_Percentage>.446</FG_Percentage>\r
+<ThreePM>1.1</ThreePM>\r
+<ThreePA>3.4</ThreePA>\r
+<ThreeP_Percentage>.324</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>24</Rank>\r
+<Name>M.Finley,DAL</Name>\r
+<GP>31</GP>\r
+<MPG>40:07</MPG>\r
+<PTS>20.1</PTS>\r
+<FTM>3.1</FTM>\r
+<FTA>3.7</FTA>\r
+<FT_Percentage>.842</FT_Percentage>\r
+<FGM>8.0</FGM>\r
+<FGA>17.9</FGA>\r
+<FG_Percentage>.448</FG_Percentage>\r
+<ThreePM>1.0</ThreePM>\r
+<ThreePA>3.2</ThreePA>\r
+<ThreeP_Percentage>.320</ThreeP_Percentage>\r
+</Listing>\r
+<Listing>\r
+<Rank>25</Rank>\r
+<Name>S.Abdur-Rahim,ATL</Name>\r
+<GP>39</GP>\r
+<MPG>37:26</MPG>\r
+<PTS>20.1</PTS>\r
+<FTM>5.6</FTM>\r
+<FTA>6.9</FTA>\r
+<FT_Percentage>.804</FT_Percentage>\r
+<FGM>7.2</FGM>\r
+<FGA>16.4</FGA>\r
+<FG_Percentage>.439</FG_Percentage>\r
+<ThreePM>0.2</ThreePM>\r
+<ThreePA>0.8</ThreePA>\r
+<ThreeP_Percentage>.226</ThreeP_Percentage>\r
+</Listing>\r
+<time_stamp> January 23, 2002, at 04:04 PM ET </time_stamp>\r
+</message>\r