Acessando dados JSON com dois pontos no rótulo
Eu tenho dados json com dois pontos no rótulo (consulte os dados responsed) que estou tendo dificuldade em acessar no Angular com o seguinte código:
<li ng-repeat="i in items.autnresponse.responsedata | searchFor:searchString"> <p>{{i.autn:numhits}}</p> </li>
Eu continuo recebendo um erro como este:
Error: [$parse:syntax] Syntax Error: Token ':' is an unexpected token at column 7 of the expression [i.autn:numhits] starting at [:numhits]
.
Trecho de dados JSON:
"autnresponse": {
"action": {
"$": "QUERY"
},
"response": {
"$": "SUCCESS"
},
"responsedata": {
"autn:numhits": {
"$": "92"
},
"autn:totalhits": {
"$": "92"
},
"autn:totaldbdocs": {
"$": "188"
},
"autn:totaldbsecs": {
"$": "188"
},
Alguém sabe uma maneira de contornar isso?