Eclipse中XML文件处理插件Rinzo.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Eclipse 中XML文件处理插件Rinzo 网管四部 郑智杰191382 2009年12月 【摘要】 LTE OMC网管的开发是基于Eclipse平台,在各个模块代码开发和维护过程中大量用到了XML文件,一般情况下我们直接在Eclipse中打开这些XML文件进行编辑或修改,而Eclipse对XML的默认编辑器是Text Editor,使用这个编辑器时有很大的不便。Rinzo是Eclipse的一个插件,主要用于处理XML文件,通过在Eclipse中使用Rinzo Xml Editor插件,可以帮助我们在模块的开发和维护中有效地处理XML文件,同时能快速定位XML文件中出现的类,可以大大提高我们的工作效率。 【关键词】 Rinzo Xml Editor,Eclipse,插件 问题的提出 XML是可扩展标记语言的缩写,由于其良好的格式和灵活的标签组织而被大量使用。在我们LTE OMC网管的开发中同样大量用到了XML文件。一般情况下我们开发模块的配置文件都是使用XML文件进行组织。由于LTE网管的平台的开发是基于Eclipse平台进行的,我们在模块开发和维护过程中需要对XML文件进行大量的修改和编辑,通常情况下我们直接在Eclipse中打开编辑,而Eclipse默认的XML编辑工具是Text Editor,使用这个工具进行修改时没有XML文件格式的高亮显示,我们稍不留心就会将文件格式弄错,对我们后续调试造成了很大的影响;同时由于配置文件中大量关联到我们编写的类,而在我们需要进行查看时,又要不停地在Eclipse的工作区中进行查找,这样很耽误时间。因此,我们有必要选择一种途径在Eclipse中有效地编辑和维护XML文件。 解决思路 Eclipse由于其开源性而得到很大的应用,其设计思路将一些功能以插件的形式合入,从而使得有大量的Eclipse插件。Rinzo是Eclipse一款处理XML文件比较有效的插件,它不仅可以在Eclipse工作区中高亮显示XML文件语法,同时能够将XML文件中声明或出现的类与实际的文件进行关联,可以有效地提高效率。 实践情况 在以下的实践中我们详细介绍Rinzo下载到安装的整个过程,同时对其功能用于进行实践描述。 1、Rinzo简介 在官方网站上的介绍到,Rinzo是一款Eclipse的XML编辑器,可以使在处理XML文件时变得简洁高效。与一般的XML文件相比,具有以下特点: 自动显示DTD或Schema里的标签和属性 验证XML文件的DTD或Schema语法 与Java元素的交互 2、环境 Eclipse3.3.x及以上版本 Eclipse里使用JRE5及以上版本 3、安装 (1)从Rinzo的官方网站 /projects/editorxml/files/Rinzo%20XML%20Editor/ 上下载到最新的版本,目前最新的版本时0.8.0版本。 并将ZIP文件进行解压缩,产生如下两个文件: (2)添加到Eclipse 3.4 将上述解压的两个jar文件复制到%ECLIPSE_HOME%\plugins目录中 4、设置 完成上述安装后重新启动Eclipse时,在Help→About Eclipse SDK→Plug-in Details中,可以看到由Rinzo提供的版本插件: 在Window-Perferences中看到Rinzo插件显示 里面有许多设置,例如设置颜色和模板等。 5、特性 (1)高亮显示XML文件语法 使用Eclipse默认的XML编辑器打开XML文件如下所示: 从Eclipse工作区中看到,XML文件没有标注,在修改和保存的时候很容易出现错误,进而导致在调试过程中产生莫名其妙的错误。 通过安装Rinzo插件,可以高亮显示XML文件,使得XML文件的内容变得十分清晰: (2)生成DTD和Schema 在Eclipse工作区使用Rinzo打开的XML文件中右键单击,会出现“Generate XSD”、“Generate DTD”生成DTD和Schema。 (3)清除错误和警告 可以在Eclipse中打开的XML文件中提示错误和警告: (4)清除缓存 Rinzo会自动缓存DTD和XSD,当需要清除这些缓存时,可以在Window-Preferences-Rinzo XML,选择执行Clear Cache 。 (5)打开、创建类 如果在XML文件中有类名,那么我们选择这个完整的类名,然后右键单击,在弹出的右键菜单中选择“Open Declaration”或者按快捷键F3,则视图自动转换到选择的这个类上: 例如我们在诊断测试模块输入输出参数解析类定义的配置文件zxlteomc-dtm-cm-cli-action.xml中选择单板检测的解析类BoardTestConvert: 右键单击选择的类的

文档评论(0)

vheedg6 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档