为什么将dtd添加到eclipse中在xml中还是不自动提示

 我来答
jamxval
推荐于2016-06-02 · TA获得超过6822个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1425万
展开全部
Eclipse 参数页中有个 XML > XML Catalog,把它添加进去,对于 DTD 类型的来说 PUBLIC ID 就是 DTD 中写的 PUBLIC ID,对于 XSD 来说public ID 就是 schema namesapce。
那个 alternative url 就是能在哪儿下载到这个 xsd 文件,它将会出来在你创建的空白 xml 文件中(如果你在创建向导中选择了这个 xsd 的话),不过它不是必须的,因为验证器和解析器都可以在代码中配置从其中地方下载(比如把文件嵌入到 jar 中,我们从自己的 jar 中读取),请了解 XML API 中的 EntityResolver 的工作原理,这个 Eclipse XSD 也是根据类似 EntityResolver 相同的原理来工作的。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式