xml格式化(xml格式化)

资讯2年前 (2022)发布 AI工具箱
106 0 0

本文主要讲的是xml格式化,以及和xml格式化相关的知识,如果觉得本文对您有所帮助,不要忘了将本文分享给朋友。

如何格式化xml文件

使用UE文本编辑器打开相应的xml文件。

在UE工具栏依次选择:“格式”-“XMLlint工具(T)”菜单标签

在弹出的格式设置窗口,勾选标签“重格式化并重缩进输出,缩进位置”,然后填写缩进值,此次填写为4;

格式化后的XML文件可以有多种显示方式。当勾选“XML输出”标签时,UE会自动将格式化后的XML文件以输出窗口的形式显示。

格式化后的XML文件可以有多种显示方式。当勾选“输出到文件(代替输出窗口)”标签时,UE会自动将格式化后的XML文件另存为文件,此时需填写文件存储路径及名称。

当勾选“输出到文件(代替输出窗口)”标签时,UE会自动将格式化后的XML文件另存为文件,并自动打开此文件。

输出格式化的xml文件

上一篇我按照网上的资源写了一个创建xml文件的小程序,算让创建成功,但是在新增节点时发现格式不对,没有成xml的树状而是一行,详见我在的创建xml文件系统。

经过分析和查阅资料简单的来说是 xmlParseFile 和 xmlReadFile 的问题,两个函数都可以实现,只是实现方法有些不同。下面简单的说下两者的区别

我之前使用的就是xmlParseFile,它的功能是

xmlParseFile是按默认的方式加载xml文件。需要注意的是如果要使用xmlParseFile加载文件,并修改保存话需要

根据上面的话当2.x版本时要设成1.

xmlReadFile不仅可以加载文件还可以加载URL。

使用xmlReadFile就不用做其他的处理,例如这次的小程序直接修改

就可以格式化输出了。

上面的两种方法都可以实现格式化输出的功能,输出的xml文件如下

虽然xmlParseFile和xmlReadFile都可以使用,但是建议还是要是用 xmlReadFile 。

在这 [LINK] 可以看下libxml2的作者是如何说的

而且

xmlReadFile比xmlParseFile更强大,xmlReadFile第三个参数提供了强大的选项

下一篇将尝试解析和修改。

Notepad++ 安装XML Tools插件格式化XML文件

1. 打开Notepad++ 软件

2. 选择插件,选择“插件管理”

3. 搜索 XML Tools,找到该插件后,勾选该文件,点击“安装”

在Notepad++ 中安装,如果没有成功,可以在多尝试2次,我是第3次成功的,具体原因不知,但有的电脑一次就能安装成功的。

4. 安装的进入如下:

5.成功之后,插件栏显示

6. 格式化XML文件, 单击 “Pretty print”

如上截图显示的是部分XML文件,但是都在一行显示,可以格式有缩进对应的格式的显示方式。

格式化后的数据效果如下:

xml格式化的相关介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于xml格式化、xml格式化的信息别忘了在本站进行查找喔。

© 版权声明

相关文章