Forums

Embed SportsML/XML and get table output? (1 post)

  1. dwpers
    Member
    Posted 2 years ago #

    Hi guys,

    I'm trying to get my sports site up and running and I'm paying a stats provider for access to their stats. They provide their stats in several formats: HTML, and SportsML (XML).

    I would like to be able to create a new page for each of my teams and have the XML embedded into the page. This way users can view their team pages and see the stats laid out in tables.

    Here's an example of their SportsML/XML

    <xts:sports-content-set query-date-time="20090906T142148-0400" query-string="http://fod.xmlteam.com/api-trial/getDocuments?doc-ids=xt.3337934-indstats-was" hostname="fod.xmlteam.com" result-count="1" error-count="0" elapsed-time="64.3ms">
    −
    <sports-content path-id="baseball/l.mlb.com/statistics/xt.3337934-indstats-was" xts:systemid="MLB_IndividualStats_XML" xts:tsnid="3337934">
    −
    <sports-metadata date-time="20050928T231700-0400" doc-id="xt.3337934-indstats-was" xts:tsnslug="AAX%INDSTATS-WAS" language="en-US" revision-id="xt.3337934-indstats-was" fixture-key="season-stats" document-class="statistics" fixture-name="Season Stats">
    −
    <sports-title>
    2005 MLB Individual Statistics - Washington Nationals
    </sports-title>
    −
    <sports-content-codes>
    <sports-content-code code-name="The Sports Network" code-key="sportsnetwork.com" code-type="publisher"/>
    <sports-content-code code-name="XML Team Solutions, Inc." code-key="xmlteam.com" code-type="distributor"/>
    <sports-content-code code-type="sport" code-key="15007000" code-name="Baseball"/>
    <sports-content-code code-type="league" code-key="l.mlb.com" code-name="Major League Baseball"/>
    <sports-content-code code-type="priority" code-key="normal"/>
    <sports-content-code code-type="conference" code-key="c.national" code-name="National"/>
    <sports-content-code code-type="team" code-key="l.mlb.com-t.17" code-name="Washington Nationals"/>
    </sports-content-codes>
    </sports-metadata>
    −
    <statistic content-label="Team Individual Stats">
    <statistic-metadata team-coverage="single-team" date-coverage-type="season-regular" date-coverage-value="2005"/>
    −
    <team>
    −
    <team-metadata team-key="l.mlb.com-t.17" alignment="none">
    <name first="Washington" last="Nationals"/>
    </team-metadata>
    −
    <team-stats>
    −
    <team-stats-baseball>
    <stats-baseball-offensive runs-scored="624" at-bats="5207" hits="1324" rbi="601" bases-on-balls="476" strikeouts="1019" doubles="302" triples="32" home-runs="115" stolen-bases="41" stolen-bases-caught="42" total-bases="2035" average=".206" slugging-percentage=".263" on-base-percentage=".226"/>
    <stats-baseball-defensive errors-passed-ball="87"/>
    <stats-baseball-pitching runs-allowed="565" hits="1278" innings-pitched="1299.0" earned-runs="526" bases-on-balls="456" strikeouts="919" era="3.64" wins="75" losses="68" winning-percentage=".524" saves="51" saves-blown="18" shutouts="1" errors-wild-pitch="43" games-complete="4" games-finished="148" whip="1.794"/>
    </team-stats-baseball>
    </team-stats>
    −
    <player>
    −
    <player-metadata position-regular="" player-key="l.mlb.com-p.18578">
    <name first="Ryan" last="Zimmerman"/>
    </player-metadata>
    −
    <player-stats events-played="17">
    −
    <player-stats-baseball>
    <stats-baseball-offensive runs-scored="6" at-bats="48" hits="20" rbi="6" bases-on-balls="1" strikeouts="6" doubles="9" triples="0" home-runs="0" stolen-bases="0" stolen-bases-caught="0" average=".417" slugging-percentage=".604" total-bases="29" on-base-percentage=".420"/>
    <stats-baseball-defensive errors-passed-ball="2"/>
    </player-stats-baseball>
    </player-stats>
    </player>

Topic Closed

This topic has been closed to new replies.

About this Topic