如何将两个 XSD 合二为一?我想使用 xjc 从最终的 XSD 生成 Java 类。
我有两个 XSD:
http ://www.topografix.com/GPX/1/0/gpx.xsd
http://www.groundspeak.com/cache/1/0/1/cache.xsd
使用两者组合的现有 XML 文档:http:
//www.cachewiki.de/wiki/GPX#Geocaching.com
如何将两个 XSD 合二为一?我想使用 xjc 从最终的 XSD 生成 Java 类。
我有两个 XSD:
http ://www.topografix.com/GPX/1/0/gpx.xsd
http://www.groundspeak.com/cache/1/0/1/cache.xsd
使用两者组合的现有 XML 文档:http:
//www.cachewiki.de/wiki/GPX#Geocaching.com
在另一个定义中导入一个 schmema:
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:gpx="http://www.topografix.com/GPX/1/0"
xmlns:groundspeak="http://www.groundspeak.com/cache/1/0/1/cache.xsd"
targetNamespace="http://www.topografix.com/GPX/1/0" elementFormDefault="qualified">
<xsd:import schemaLocation="cache.xsd"
namespace="http://www.groundspeak.com/cache/1/0/1/cache.xsd" />
...
将您的一个 xsd 架构导入到另一个。