2015-04-27 3 views
0

У меня есть JSON-файл из phantomjs, он выглядит как этотJSON компрессор один ряд

{ 
      "startedDateTime": "2015-04-27T12:48:47.107Z", 
      "time": 281, 
      "request": { 
       "method": "GET", 
       "url": "http://www.example.com/DE/de/shop/welcome.html;jsessionid=FEA0923A36729B5D6274597B4B59365E.appserver06t1", 
       "httpVersion": "HTTP/1.1", 
       "cookies": [], 
       "headers": [ 
        { 
         "name": "User-Agent", 
         "value": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.8 Safari/534.34" 
        },..... 

и я хочу сжать, что с JavaScript в одной строке, как

{"startedDateTime": "2015-04-27T12:48:47.107Z","time": 281,"request": {"method": "GET","url": "http://www........... 

как я могу сделать это?

+0

Заменить все '\ г \ n' с пустой строкой? –

+0

Это файл в системе, возвращаемый phantomJS или создан из объекта в PhantomJS? Если объект создается в phantomJS, мне будет интересно, как создается строка JSON, поскольку JSON.stringify удалит \ r \ n по умолчанию. Если это файл в системе, я бы не делал этого в phantomJS во время запроса, а вместо этого удалял их в редакторе файлов. – Radio

+0

Ваш вопрос непонятен. Если вы получили этот файл JSON от PhantomJS, где вы хотите его использовать? Или, возможно, вы хотите уменьшить его с помощью PhantomJS, и в этом случае вы должны показать, как вы в настоящее время печатаете/возвращаете его. –

ответ

Смежные вопросы