【发布时间】:2014-11-21 07:42:36
【问题描述】:
我正在使用JAXB 解析器将XML 转换为Java 对象。我已经从XML 架构(XSD) 生成了JAXB 文件。
在传递 XML 字符串时,我定义了 xsi:noNamespaceSchemaLocation='Typetest.xsd'。因此,这将针对 XML 架构 Typetest.xsd 验证 XML 文档。
但我的问题是我从未定义过JAXB 解析器获取架构文件的路径。
那么JAXB将如何确定路径呢?
<book xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="TypeTest.xsd">
</book>
【问题讨论】:
标签: xml xml-parsing jaxb xsd xml-serialization