我在javascript中调用api并捕获响应
var response = client.get(serviceURI);
var result101 = response.getProperty("content");
然后解析JSON以编辑和重新发布,但是它抛出解析错误,因为json响应中有新行。
var resultJSON = JSON.parse(result101);
如何从响应中删除新行?我试过了
result101 = result101.replace(/(\r\n|\n|\r)/gm,"");
但这对我不起作用..
编辑:result101的一部分:
"description": "Hello world.
Test Description here.. ",
"forms": [
尝试使用以下代码:
result101.trim();