- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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:
右键单击选择的类的
您可能关注的文档
最近下载
- 2024年凯度O2O白皮书.pdf VIP
- 外教社新编英语语法教程(第6版)PPT课件(试用版)Unit 15.pptx VIP
- 2025年江西司法警官职业学院单招职业技能测试题库及完整答案1套.docx
- 《化工企业生产过程异常工况安全处置准则》专题培训.pptx VIP
- 4.1 我们需要呼吸(说课稿)-四年级上册科学大象版.docx VIP
- 财务工作移交清单模板.docx VIP
- 最新部编版小学一年级语文上册第三单元测试卷(附答案) .pdf VIP
- (人教版2024)九年级化学 跨学科实践活动《微型空气质量“检测站”的组装与使用》课件.pptx
- 小儿急腹症的诊断和治疗.ppt VIP
- 2025年军工产品标准化大纲.pptx VIP
文档评论(0)