
2. 选择插件,选择“插件管理”
3. 搜索 XML Tools,找到该插件后,勾选该文件,点击“安装”
在Notepad++ 中安装,如果没有成功,可以在多尝试2次,我是第3次成功的,具体原因不知,但有的电脑一次就能安装成功的。
4. 安装的进入如下:
5.成功之后,插件栏显示
6. 格式化XML文件, 单击 "Pretty print"
如上截图显示的是部分XML文件,但是都在一行显示,可以格式有缩进对应的格式的显示方式。
格式化后的数据效果如下:
1/启动Notepad++,按图所示进行 *** 作。2/在”plugin Manager“中找到”XML Tools“插件,点击”Install“按钮。
3/安装完插件后,会提示是否重启Notepad++来完成插件安装。可以根据情况决定。
END
使用XML Tools格式化XML文件
打开需要格式化的XML文件。本经验以slide 1.xml文件为例。可以看到slide 1.xml文件的内容都堆积到前两行了,看起来很不方便。
全选内容;然后选择按图所示进行 *** 作。
Notepad++就会格式化XML文件了。
上一篇我按照网上的资源写了一个创建xml文件的小程序,算让创建成功,但是在新增节点时发现格式不对,没有成xml的树状而是一行,详见我在的 创建xml文件系统 http://www.jianshu.com/p/36cc32096ac9 。
经过分析和查阅资料简单的来说是 xmlParseFile 和 xmlReadFile 的问题,两个函数都可以实现,只是实现方法有些不同。下面简单的说下两者的区别
我之前使用的就是xmlParseFile,它的功能是
xmlParseFile是按默认的方式加载xml文件。需要注意的是如果要使用xmlParseFile加载文件,并修改保存话需要
根据上面的话当2.x版本时要设成1.
xmlReadFile不仅可以加载文件还可以加载URL。
使用xmlReadFile就不用做其他的处理,例如这次的小程序直接修改
就可以格式化输出了。
上面的两种方法都可以实现格式化输出的功能,输出的xml文件如下
虽然xmlParseFile和xmlReadFile都可以使用,但是建议还是要是用 xmlReadFile 。
在这 [LINK] 可以看下libxml2的作者是如何说的
而且
xmlReadFile比xmlParseFile更强大,xmlReadFile第三个参数提供了强大的选项
下一篇将尝试解析和修改。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)