Javascript 将压缩程序压缩到一行
我有一个来自phantomjs的json文件,看起来像这样Javascript 将压缩程序压缩到一行,javascript,json,compression,phantomjs,Javascript,Json,Compression,Phantomjs,我有一个来自phantomjs的json文件,看起来像这样 { "startedDateTime": "2015-04-27T12:48:47.107Z", "time": 281, "request": { "method": "GET", "url": "http://www.example.com/DE/de/shop/welcome.html;jsess
{
"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...........
我如何才能做到这一点?如果您需要将它集成到构建过程中,那么您可以使用它。 或者这个:
用空字符串替换所有\r\n?这是phantomJS返回的系统上的文件还是从phantomJS中的对象创建的文件?如果对象是在phantomJS中创建的,我会好奇JSON字符串是如何生成的,因为默认情况下JSON.stringify将删除\r\n。如果它是系统上的一个文件,我不会在请求时在phantomJS中这样做,而是在文件编辑器中删除它们。如果您从PhantomJS获得JSON文件,您想在哪里使用它?或者,您可能希望使用PhantomJS缩小它,在这种情况下,您应该显示当前如何打印/返回它。