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...........
как я могу сделать это?
Заменить все '\ г \ n' с пустой строкой? –
Это файл в системе, возвращаемый phantomJS или создан из объекта в PhantomJS? Если объект создается в phantomJS, мне будет интересно, как создается строка JSON, поскольку JSON.stringify удалит \ r \ n по умолчанию. Если это файл в системе, я бы не делал этого в phantomJS во время запроса, а вместо этого удалял их в редакторе файлов. – Radio
Ваш вопрос непонятен. Если вы получили этот файл JSON от PhantomJS, где вы хотите его использовать? Или, возможно, вы хотите уменьшить его с помощью PhantomJS, и в этом случае вы должны показать, как вы в настоящее время печатаете/возвращаете его. –