Как я могу преобразовать строку JSON во что-то читаемое?

#javascript #json #angularjs

#javascript #json #angularjs

Вопрос:

У меня есть строка JSON, что-то вроде этого:

 [{"cityId":0,
  "name":"Test",
  "contents":[]
 }]
  

Когда я отображаю это с помощью обозначения AngularJS {{}}, это дает мне что-то вроде:

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
  

Есть ли способ, которым я мог бы сделать это немного более читаемым. Экран предназначен для целей администратора, поэтому он не должен быть какого-либо определенного формата. Просто что-то, что показало бы лучше, чем то, что у меня есть сейчас.

Ответ №1:

Для этого есть встроенный фильтр: {{ obj | json }}

Дополнительная информация о фильтре json: https://docs.angularjs.org/api/ng/filter/json