Как очистить мой ответ JSON, чтобы быть чище - PullRequest
0 голосов
/ 03 января 2019

У меня есть файл index.js, который возвращает тело объекта REST Eloqua, используя этот код:

Я пытался использовать JSON.stringify, и это prettyJOSNStringify

var request = require('request'); 
var prettyJSONStringify = require('pretty-json-stringify');

 request(  
     {  
        url : "https://secure.p03.eloqua.com/api/rest/2.0/assets/form/XXX",  
        headers : { "Authorization" : authenticationHeader }  
    },  
    function (error, response, body) {  
        console.log(prettyJSONStringify(body));  
    }  
);

но ответ в консоли - это просто большой кусок JSON, как мне это очистить?

{\ "type \": \ "Form \", \ "currentStatus \": \ "Draft \", \ "id \": \ "912 \", \ "creationAt \": \"1544810248 \", \ "CreatedBy \": \ "35 \", \ "глубина \": \ "полный \", \ "folderId \": \ "5487 \", \ "имя \": \ "ДавайтеВеб-форма Connect 3.0 - по вертикали \ ", \" permissions \ ": [\" Получить \ ", \" Удалить \ ", \" Обновить \ "], \" updatedAt \ ": \" 1545074293 \ ", \" updatedBy\ ": \" 35 \ ", \" customCSS \ ": \" \ / * RESET * \ /. Elq-form * {margin: 0; отступ: 0;}. Ввод elq-формы, textarea {\ u0009-webkit-box-sizing: content-box; \ u0009-moz-box-sizing: content-box; \ u0009box-sizing: content-box;}. ​​ввод elq-формы [тип = текст],. elq-form textarea,.elq-form select [множественный = множественный] {\ u0009border: 1px solid # A6A6A6;} .elq-form button, ввод [type = reset], ввод [type = button], ввод [type = submit], ввод [type= флажок], введите [type = radio], выберите {\ u0009-webkit-box-sizing: border-box; \ u0009-moz-box-sizing: border-box; \ u0009box-sizing: border-box;} \/ * GENERIC * \ /. Elq-form input {\

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...