XML Tree插件背景简介
说到XML开发人员都知道这时一种国际著名的数据传输协议,它是通过HTTP等传输层进行传输数据,并通过恰当的格式展现给用户。XML的功能非常强大,几乎可以支持所有的数据类型,但是XML由于众多的xml标签或者其他xml的标记,使得开发人员阅读xml字符串变得非常复杂,这时我们需要一款能够自动解析xml字符串,并把其转换成“人类可读”的树形结构的插件,以方便开发人员对复杂xml字符串的理解。以前为大家就是过XML Tree,今天小编给大家带来了它的更新版本。
XML Tree插件简介
XML Tree插件是一款能帮助你以树形结构查看xml文件的一个XML字符串解析和格式插件,用户在chrome中安装了XML Tree插件以后,就可以通过把本地的XML链接上传谷歌浏览器的扩展中,并使用chrome插件来解析该字符串,当解析完成以后,XML Tree插件会把该xml转换成树形的结构,方便用户对xml字符串进行检测和理解。同时还可以对XML文件的颜色、样式等内容进行自定义设置。
XML Tree插件使用方法
1、XML Tree插件离线安装的方法参照一下方法:老版本Chrome浏览器,首先在标签页输入【chrome://extensions/】进入chrome扩展程序,解压你在本站下载的插件,并拖入扩展程序页即可。
2、最新版本的chrome浏览器直接拖放安装时会出现“程序包无效CRX-HEADER-INVALID”的报错信息,参照:Chrome插件安装时出现"CRX-HEADER-INVALID"解决方法,安装好后即可使用。
3、安装好后在浏览器的右上方会出现插件图标,并提示你已安装完成。
4、点击XML Tree插件图标启动XML Tree插件,在chrome打开的XML Tree扩展页面中,用户可以选择把本地计算机中的xml文件上传到XML Tree插件中,等待XML Tree插件解析完成以后就会在下方显示出xml的树形解析结果,用户可以通过层级关系更加直观地了解该xml的数据,如图所示:
XML Tree插件注意事项
1.XML Tree在解析xml字符串的时候,请确定xml字符串的格式正确,如果是格式错误的xml,XML Tree插件在解析的时候可能会出错。
2.如果xml文件的体积非常大,使用XML Tree插件解析的时候也可能会出错。
XML Tree插件更新日志
2.0.3 删除“标签”权限
2.0.2 Chrome中断允许静态标记后,动态创建utils.js脚本标记。删除webintents逻辑/权限。删除“查看源代码和选项”,因为Chrome现在阻止了它们。
2.0.1 修复了XPath1功能中的错误。从未保存过选件时更新以解决localStorage问题。
2.0 通过Saxon-CE支持XSLT2 / XPath2。改头换面。
1.9.2.1 由于网络意图的更改而进行的更新。
1.9.2 添加了webintents功能,以允许查看application / atom + xml和application / rss + xml。修复了...自动关闭元素的错误。修复了由于1.9.1.10更新导致的js异常。
1.9.1.10 由于清单v2要求而进行的更新
1.9.1.9 检查包装的xml时,修复了“未捕获的TypeError:无法读取null的属性'tagName'”。修复了由于Chrome将大型CDATA部分拆分为多个节点而导致的渲染问题。删除了page_action权限,因为其有用性已在1.9.1.7版本中删除。
1.9.1.8 在遇到XSL小部件时报告xsl:import / xsl:include / document()的非功能性(WebKit错误)。向XSL小部件添加了调整大小功能。更好地处理XML / XSL字符串和URL。将“转换”按钮更改为SVG,以避免在复制呈现的xml时包含按钮的文本。
1.9.1.7 将“转换”功能移至主显示。
1.9.1.6 添加了渲染URL作为超链接,wonderbox宽度和高级样式选项。单击时,获取指向comment()和processing-instruction()的xpath。
XML Tree插件已知的问题
1.与其他扩展名之间的冲突,其中插入了不需要的标记(即<style />)。2.一些XML带有不合适的Content-Type标头或DOCTYPE或xml-stylesheet PI中引用不可达的文件,从而导致呈现问题。
3. javascript处理文档中非前缀名称空间(即xmlns =“ www.shh.com.org”)或重复的前缀名称空间(即前缀相同且URI不同)的问题可能导致有效的XPath使用失败XPath结果功能。
4.在XSL小部件中缓存HTTP URL。
5.由于javascript xsl处理器的限制,XSL小部件不处理确实导入或包含的样式表。
XML Tree插件联系方式
提供方: alan.stroop
XML Tree V2.0.3 - 以用户友好的方式显示XML数据下载地址
点击下载XML Tree V2.0.3 - 以用户友好的方式显示XML数据