我希望NetBeans的代码完成和XML验证能够访问XML文档中引用的模式。不幸的是,我需要在脱机(完全脱离Internet)位置使用NetBeans,这意味着NetBeans无法下载引用的.xsd文件。但是,我已将所有xsd文件保存在本地。
如何让NetBeans知道像xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"
这样的内容应该真正映射到C:/Schemas/beans/spring-beans-2.5.xsd
?
编辑: NetBeans 6.5有一些方法可以使用模式的XML目录,但目前还不清楚它是如何工作的。我知道其中一个选项适用于OASIS格式......也许这是关键
答案 0 :(得分:9)
我在NetBeans 6.9中执行以下操作...
选择“DTD和XML架构” “工具”菜单中的项目。
将打开一个对话框。
滚动左侧的列表 直到项目'用户目录 [读写]可见。
选择该项目。
按下标题为“添加本地”的按钮 DTD或Schema ......'
打开另一个对话框以定义a URL与。之间的连接 引用本地文件。