idea xml文件引入类提示_IntelliJ IDEA:引用XML模式和DTD

引用XML模式和DTD

您的XML文件可能引用外部XML架构(XSD)或DTD文件,例如

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.example.org http://www.example.org/xsds/example.xsd">

要么:

如果引用的URL或名称空间URI是“不熟悉的”,则将其标记为错误。要解决此问题,请使用以下意图操作之一:获取外部资源。IntelliJ IDEA下载引用的文件并将其与URL(或名称空间URI)相关联。错误突出显示消失。根据下载的模式或DTD验证XML文件。(URL和具有模式的命名空间URI和DTD文件的关联显示在“设置”对话框的“模式和DTD”页面上。)

手动设置外部资源。如果已在本地提供适当的架构或DTD文件,请使用此选项。将打开“映射外部资源”对话框,您将能够为指定的URL或名称空间URI选择文件。操作的结果与获取资源的情况相同。

忽略外部资源。URL或名称空间URI将添加到“忽略的架构和DTD”列表中。(此列表显示在“设置”对话框的“架构和DTD”页面上。)错误突出显示消失。IntelliJ IDEA不会验证XML文件,但是,它会检查XML文件是否格式正确。

您可能会发现另外一个有用的意图操作:为外部资源添加Xsi架构位置。此意图操作允许您完成根XML元素。如果已指定名称空间,则IntelliJ IDEA可以添加一些缺少的属性。

例如,如果您有这样的片段:

并且您对 xmlns属性的值调用意图操作,结果将是:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.example.org >

在此步骤中,您可以添加架构URL,然后将URL(或命名空间URI)映射到相应的架构文件,或将URL(或URI)添加到“忽略的Schema和DTD”列表中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值