Javascript Angularjs中的Json数据

Javascript Angularjs中的Json数据,javascript,json,angularjs,Javascript,Json,Angularjs,我有以下格式的json数据。我想从json访问数据并将其打印到html表上 [region: [name:"", code:""IntradayBalance:{ currency:,Time:,Balance: }.... ], acccountcurrencyBalance:[{ currency: ,Time: ,Balance: , },...],] [country : [name:"",

我有以下格式的json数据。我想从json访问数据并将其打印到html表上

[region:
    [name:"",
     code:""IntradayBalance:{   currency:,Time:,Balance:    }....
    ],
    acccountcurrencyBalance:[{ currency: ,Time: ,Balance: , 
        },...],]
    [country :  
        [name:"",
         code:""
        IntradayBalance:
        {   
            currency:
            Time:
            Balance:

        }....
    ],      
    acccountcurrencyBalance:[
    {
            currency:
            Time:
            Balance:    
    },...], 
]
我想访问“acccountcurrencyBalance”中的数据,但我只能打印数据“region name” 我在控制器中执行的代码如下

$http.get('data.json').success(function(data){$scope.response=data}
我的html代码是

<ul ng-repeat="a in response">
    <li>{{a.region}}</li>
</ul>
<ul ng-repeat="a in response.accountcurrencyBalance">
    <li>{{a.accountcurrencyBalance.time}}</li>
</ul>
  • {{a.区域}}
  • {{a.accountcurrencyBalance.time}
但它只能显示地区名称,而不能显示来自帐户货币余额的数据。任何人都可以帮忙。

首先,你没有

有效json的示例:

{"data": [{"id": 1, "name": "name1"}]}
其次,您必须访问成功函数中的data.data。阅读文档:

首先,你没有

有效json的示例:

{"data": [{"id": 1, "name": "name1"}]}
其次,您必须访问成功函数中的data.data。阅读文档:

那么:

<ul ng-repeat="a in response">
    <li>{{a.region.acccountcurrencyBalance}}</li>
</ul>
  • {{a.region.acccountcurrencyBalance}
那么:

<ul ng-repeat="a in response">
    <li>{{a.region.acccountcurrencyBalance}}</li>
</ul>
  • {{a.region.acccountcurrencyBalance}

不清楚,因为您没有提供太多的json。看起来好像您的acccountcurrencyBalance位于Json的区域部分,我认为这是不正确的。使用console.log(response)并查看chrome开发者工具(f12)控制台来调试这个是的,它的地区部分和国家部分也有自己的帐户货币余额。根据我所看到的,我已经得到了一个答案。如果您提供更多信息,例如a.region返回的内容,那么我更有可能帮助Shubham请提供详细的json结构,因为您没有提供太多的json。看起来好像您的acccountcurrencyBalance位于Json的区域部分,我认为这是不正确的。使用console.log(response)并查看chrome开发者工具(f12)控制台来调试这个是的,它的地区部分和国家部分也有自己的帐户货币余额。根据我所看到的,我已经得到了一个答案。如果您提供更多信息,例如a.region返回的内容,那么我更有可能帮助Shubham请提供详细的json结构库以供您的建议。我刚刚给出了json数据的格式,这就是为什么我没有遵循语法的原因。它是有效的json。第二个$scope.response=数据也有效。感谢您的建议。我刚刚给出了json数据的格式,这就是为什么我没有遵循语法的原因。它是有效的json。第二个$scope.response=数据也可以工作。