如何将两个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
答案 0 :(得分:2)
在另一个模式中导入一个模式:
<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" />
...
答案 1 :(得分:0)
将您的一个xsd架构导入其他架构。