Zugriff auf JSON-Daten mit Doppelpunkt in der Bezeichnung
Ich habe JSON-Daten mit einem Doppelpunkt im Etikett (siehe Antwortdaten), auf die ich in Angular mit folgendem Code nur schwer zugreifen kann:
<li ng-repeat="i in items.autnresponse.responsedata | searchFor:searchString"> <p>{{i.autn:numhits}}</p> </li>
Ich erhalte immer wieder folgende Fehlermeldung:
Error: [$parse:syntax] Syntax Error: Token ':' is an unexpected token at column 7 of the expression [i.autn:numhits] starting at [:numhits]
.
JSON-Datenauszug:
"autnresponse": {
"action": {
"$": "QUERY"
},
"response": {
"$": "SUCCESS"
},
"responsedata": {
"autn:numhits": {
"$": "92"
},
"autn:totalhits": {
"$": "92"
},
"autn:totaldbdocs": {
"$": "188"
},
"autn:totaldbsecs": {
"$": "188"
},
Kennt jemand einen Weg, um das zu umgehen?