一般动作
登录
Wiki: BROPEN ▼: Document Index
»
Space: FAQ ▼: Document Index
»
Page: 使用 prettify 命令格式化（美化）XML、JSON文件
搜索
zh
页面动作
导出 ▼: 以PDF格式导出 以RTF格式导出 以HTML格式导出
更多动作 ▼: 打印预览 察看源码
欢迎进入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上被李小翔创建

- 评论 （0）
- 附件 （0）
- 记录
- 信息

# 快速链接

- 首页
- 新闻动态
- FAQ

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