2015-04-15 5 views
-8

Ниже мой JSON объектКак получить длину моего Json объекта

{"Decision":[{"recid":"1183","reason":"Approved as Requested","decision":"Approved","approvalamt":"","comment":""},{"recid":"662","reason":"3","decision":"Rejected","approvalamt":"","comment":""},{"recid":"752","reason":"Approved People Resources; But No Funding Approved","decision":"Approved","approvalamt":"","comment":""}]} 

Как получить длину this.In этот пример он должен вернуть мне 3. Мое имя объекта DecisionObj, которые имеют выше перечисленных элементов.

+4

Decision.length дал бы это, но, пожалуйста, google перед публикацией таких вопросов – kavinhuh

ответ

1

var string = '{"Decision":[{"recid":"1183","reason":"Approved as Requested","decision":"Approved","approvalamt":"","comment":""},{"recid":"662","reason":"3","decision":"Rejected","approvalamt":"","comment":""},{"recid":"752","reason":"Approved People Resources; But No Funding Approved","decision":"Approved","approvalamt":"","comment":""}]}'; 
 

 
var object = JSON.parse(string); 
 

 
alert(object.Decision.length);

+0

Спасибо Vignes! Это сработало! –

0

Массивы имеют length свойство. Вы можете использовать это.

var length = DecisionObj.length; 
Смежные вопросы