如何在node.js脚本中美化/美化Json/JS文件
How to beautify/prettify a Json/JS file in a node.js script
我正在寻找一种在node.js脚本(不是CLI)中美化Json文件的方法。我找到了很多npm美化器包,但是没有一个可以简单地直接美化文件。
有一个esbeautifier做什么我正在搜索做,但示例只显示CLI命令:https://github.com/royriojas/esbeautifier有一种方法在Javascript中使用它?
您可以通过向JSON.stringify()
提供参数轻松地美化JSON。
许多人使用这种调用来美化JSON输出。它仍然是有效的JSON,只是包含缩进和换行符。
JSON.stringify(myObject, null, 2);
你可以使用esformatter工具。
这是使用fs: 工作的JS片段var esformatter = require('esformatter');
var fs = require('fs');
var filename = "./myFile.json";
var codeStr = fs.readFileSync(filename).toString();
var formattedCode = esformatter.format(codeStr);
fs.writeFile(filename, formattedCode);
或者,查看prettyjson!这对我来说太棒了!
相关文章:
- jQuery匹配JSON对象的部分文本
- 在循环中分配json值时,值被覆盖
- 需要帮助设置json数组
- 如何在Javascript中将JSon对象转换为数组
- 我可以在json对象中添加一个函数吗
- 使用JS将数组转换为json对象
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 使用JQuery解析JSON嵌套数组
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 如何从Java/scala调用js美化程序
- 如何使用json将对象列表从java转换为javascript
- 如何使用 node.js 比较两个 json 数组
- 如何将JSON数据导入我的ejs模板
- 区分JSON中的矩阵和列表列表
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将json数据显示为html
- 在 JavaScript 中美化 JSON 数组
- 美化JSON响应使用ajax jQuery编程
- 如何在node.js脚本中美化/美化Json/JS文件
- 如何编写一个HTML JSON AJAX测试工具与美化,语法突出显示JSON结果