我目前接触的项目是对外提供webservice接口的,别的系统可通过xml或者json调用我们的接口,会有和调用方解答问题的时候,有时候他们发过来的xml报文或者json字符串都是未格式化的,乱糟糟的一点也不方便看数据。
后来我发现在IDEA中可以快速对xml、json进行格式化,具体步骤如下:
- 文件列表——Scratches and Consoles
- 右击——new——Scratch File
- 滑到下面选择JSON5
粘贴JSON字符串
{"name": "张三", "age": 18, "sex": 1, "classNo": 202401}
然后用IDEA格式化Java代码的快捷键就可以格式化JSON字符串了
Ctrl + Alt + L
- New Scratch File时选择XML
粘贴要格式化的XML
<?xml version="1.0" encoding="Big5" ?><root xmlns="http://java.sun.com/JSP/Page" version="1.2">
<body><element name="attribute"><expression>Hello World</expression></element></body></root>
同样用IDEA格式化Java代码的快捷键进行格式化
虽然网上一堆网站可以实现格式化,但是就在我们上手的开发工具中使用,不要太爽好吧~~