在编写序列化JSON时防止删除空格的方法有以下几种:
示例代码:
var obj = { name: "John", age: 30 };
var jsonString = JSON.stringify(obj, null, 4);
console.log(jsonString);
示例代码:
var obj = { name: "John", age: 30 };
var jsonString = JSON.stringify(obj);
var indentedJsonString = jsonString.replace(/(\{|,|:|\[|\])/g, "$1 ");
console.log(indentedJsonString);
示例代码:
var _ = require('lodash');
var obj = { name: "John", age: 30 };
var jsonString = _.JSON.stringify(obj, null, 4);
console.log(jsonString);
以上是防止在编写序列化JSON时删除空格的几种方法,根据具体的需求选择适合的方法即可。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云