具有XML模式本地副本的XML文件

Aru*_*n R 5 java xml xsd

我正在尝试一些XML Schema示例,并且必须使用示例XML文件对其进行验证。该架构是本地文件(someFile.xsd)。我正在使用eclipse,并希望在XML文件中包括一个指向该本地xsd文件的引用,以便eclipse可以向我建议元素。

我发现很难提出包含本地文件的语法。有什么建议么 ?

Sco*_*ale 3

您使用该xsi:schemaLocation属性吗?

前任:

<?xml version="1.0" encoding="UTF-8"?>
<root xmlns="http://foo/target/Namespace"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:someNamespace="someFile"     
       xsi:schemaLocation="
       someFile someFile.xsd" >
...
</root>
Run Code Online (Sandbox Code Playgroud)

我相信someFile.xsd必须在你的类路径中