2017-09-19 9 views
0

Ich erhalte jedes Mal einen undefinierten Fehler, wenn ich versuche, einige verschachtelte Daten in einer XML-Datei abzugleichen. Ich benutze einen Knoten-Server, um Firebase zu aktualisieren und die Daten von einer Sport-API zu greifen. Unten ist das XML und ich versuche die YardLine Nummer vom Situationsknoten zu bekommen.Aktualisieren von Firebase mit API

<game xmlns="http://feed.elasticstats.com/schema/nfl/premium/boxscore-v4.0.xsd" id="f37339c3-6d36-47ba-932b-8973dd6e5dda" status="inprogress" reference="57265" number="32" scheduled="2017-09-19T00:30:00+00:00" attendance="0" utc_offset="-5" entry_mode="INGEST" weather="Cloudy Temp: 72 F, Humidity: 80%, Wind: ENE 5 mph" clock="15:00" quarter="1"> 
 
    <summary> 
 
    <season id="3cf0e8ec-048d-4872-a706-b248c198831c" year="2017" type="REG" name="REG"/> 
 
    </summary> 
 
    <situation clock="15:00" down="1" yfd="10"> 
 
    <possession id="04aa1c9d-66da-489d-b16a-1dee3f2eec4d" name="Giants" market="New York" alias="NYG" reference="5030"/> 
 
    <location id="c5a59daa-53a7-4de0-851f-fb12be893e9e" name="Lions" market="Detroit" alias="DET" reference="5019" yardline="18"/> 
 
    </situation>

ich versucht habe (game.situation.location.yardLine) und game.situation.location [5]

aber ich bin immer für beide undefiniert.

Antwort

0

Ich hatte yardLine in camel case, wenn es nur Kleinbuchstaben hätte sein sollen.

Verwandte Themen