0

我正在使用Eclipse Mars (4.5.0) 和Rinzo XML 编辑器,我遇到了关于Rinzo 提供的关于xsd shema的自动完成的问题。

我无法让它以任何方式运行,我不确定是什么问题。我猜想编辑器会根据 XML 文档中的 schemaLocation 属性定义的内容来选择正确的 xsd shema。我的 xsd 文件名为 device.xsd,与 XML 位于同一目录中。我在 XML 中以下列方式声明它:

<file xmlns="http://www.w3schools.com"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://www.w3schools.com device.xsd"> 

我尝试了许多不同的方法来让它运行,还制作了新的基本 XML-XSD-Combinations,但似乎没有任何效果......我想如果有人能给我一个有效的组合,它已经对我有所帮助,所以我可以试试有了它,看看问题是在我的文件中还是在设置中的某个地方或任何地方。

非常感谢您。我希望这篇文章格式正确,因为这是我的第一篇此类文章。

问候,莫洛克。

4

1 回答 1

1

我现在可以使用以下标签在另一个设置上运行它:

<file    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:noNamespaceSchemaLocation="device.xsd">

原来它仍然没有运行,我认为这是与在虚拟机上运行的 Eclipse 相关的某种问题......

于 2016-04-07T09:07:10.887 回答