none
XML API Abfrage in Exel 2003 bei nichtkonstanten Werten RRS feed

  • Frage

  • Ich kann die Datenbank per XML-API Abfrage

    =NOEXPAND(ImportXML("http://www.bomzhuj.ru/dev/api/user." & A4 & ".xml"; "/Pennergame/user/name | /Pennergame/user/reg_since | /Pennergame/user/points | /Pennergame/user/position"))

    =CONTINUE(B4; 2; 1)

    =CONTINUE(B4; 3; 1)

    =CONTINUE(B4; 4; 1)

    ohne Probleme abfragen. ZelleA4 enthält die ID des Spielers. Bei einigen Spieler taucht in der XML-Datei der Wert cash auf, bei anderen fehlt diese Information völlig (siehe beide untenstehenden XML-Dateien im Vergleich). Wie kann ich dennoch diesen Wert abfragen und sicherstellen, daß er existiert?

    Danke

    Peter

     

    <!-- Pennergame XML API v0.2 -->

    <Pennergame>

    <user>
    <id>1159</id>
    <name>Sabina</name>
    <cash>99999920</cash>
    <points>539</points>
    <position>457</position>
    <rankingpoints>0</rankingpoints>
    <city>3</city>
    <reg_since>02.12.2010</reg_since>

    <gang>
    <id>None</id>
    <name>False</name>
    <status>0</status>
    <joined>01.01.1970</joined>
    </gang>
    </user>
    </Pennergame>

     

    <!-- Pennergame XML API v0.2 -->

    <Pennergame>

    <user>
    <id>31</id>
    <name>Foltest</name>
    <points>43495</points>
    <position>21</position>
    <rankingpoints>20</rankingpoints>
    <city>18</city>
    <reg_since>05.11.2010</reg_since>

    <gang>
    <id>9</id>
    <name>Rewolucyjni</name>
    <status>3</status>
    <joined>06.11.2010</joined>
    </gang>
    </user>
    </Pennergame>

     

    <!-- Pennergame XML API v0.2 -->

    <Pennergame>

    <user>
    <id>31</id>
    <name>Foltest</name>
    <points>43495</points>
    <position>21</position>
    <rankingpoints>20</rankingpoints>
    <city>18</city>
    <reg_since>05.11.2010</reg_since>

    <gang>
    <id>9</id>
    <name>Rewolucyjni</name>
    <status>3</status>
    <joined>06.11.2010</joined>
    </gang>
    </user>
    </Pennergame>
    Donnerstag, 27. Januar 2011 04:06