我正在开发一个从 wowarmory.com 获取一些数据的简单应用程序。我需要做的是获取角色的声望。我知道 api 在哪里:
http://www.wowarmory.com/character-reputation.xml?r=Realm&cn=CharacterName
我可以获取 XML 并将其加载到 SimpleXML 对象中,但我无法弄清楚如何从 XML 中获取每个派系的当前和最大声誉。下面是一个 XML 示例:
<faction id="69" key="darnassus" name="Darnassus" reputation="35023"/>
<faction id="930" key="exodar" name="Exodar" reputation="26805"/>
<faction id="54" key="gnomereganexiles" name="Gnomeregan Exiles" reputation="23433"/>
<faction id="47" key="ironforge" name="Ironforge" reputation="29410"/>
每个派系只有一个属性“声誉”。我如何计算它的最大和当前声誉?似乎缺少属性。
有人可以指出我正确的方向吗?