欢迎进入Wiki » FAQ » 使用 prettify 命令格式化(美化)XML、JSON文件?

使用 prettify 命令格式化(美化)XML、JSON文件?

在2014-07-03 16:31上被李小翔修改
评论 (0) · 附件 (0) · 记录 · 信息

开发 Word/WPS 套打模板时,需要格式化 XML 文件,以便对其进行编辑。BroToolkit 提供了 prettify 命令,可以格式化(美化)XML 文件和 JSON 文件。

使用方式:

# 根据文件名查找,并格式化
g prettify xxx.xml

# 相对路径(也可以是绝对路径)
g prettify foo/bar/yyy.json

# 智能判断文件内容
g prettify xxx.gsp

# 同时格式化多个文件
g prettify x.xml y.json

参数说明:

1、可以不写路径(自动搜索)或者相对、绝对路径;
2、支持同时格式化多个文件
3、默认根据扩展名来判断时xml还是json,如果无法识别,则根据内容智能判断
4、代码美化后,不是特别好,但也还可以。注意的是json美化后会自动转换一些符号为unicode编码,但不影响使用。

此外,也可以调用 bropen.toolkit.utils.StringUtils 中的 prettifyXml 和 prettifyJson 方法来对 xml、json 字符串进行格式化。

标签: BroToolkit
在2014-07-03 16:31上被李小翔创建

Copyright © 2013 北京博瑞开源软件有限公司
京ICP备12048974号