eclipse xml文件 智能提示 的配置

dtd的引用方法(xml的智能提示功能)实际上就是将网络的xml格式资源(dtd或者xsd以及其他的支持格式校验文件)做做个本地的映射,使程序无须在运行时去网上获取该资源而直接从本地获取

方法:首选项中搜xml catalog


图一
点击add添加

图二

    location指向文件的地址,keytype要参考你要映射的地址的前缀如下:

图三
public就值得是以上的keytype为public id,而后边则是指映射的键,最后的http://.....就指的是要映射的值。也就是将 -//Apache Software Foundation//DTD Struts Configuration 2.1//EN填充到key就大功告成了。在xml文档中编辑 输入几个字母,按住ctrl+/,就会出现提示了。

图四
这个问题上大学时就有搞过,但是今天用的时候又不知道哪项该填哪一个了,究其原因,还是因为自己没理解到位,我们姑且用学术化的方式记一下,原始的xml配置就是一个二元组,说的通俗一点就是一个set(k-v对),value就是dtd文件,而key就是“-//Apache....”,我们eclipse就是将这些xml处理成一个个键值对的集合,但是,有一天,我们希望将原有的格式文件,映射到本地,希望不从网络上得到这些,而是可以直接从本地获取,如此,我们将之前的数据模型扩展一下,添加一个域,变成一个三元组(key-value-location),前两个不变,第三个就是我们要填的图二中的loaction。废话有点多了,希望大家一次记住。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值