Как можно объединить два XSD в один? Я хочу использовать xjc для генерации классов Java из окончательного XSD.
У меня есть два 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: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 в другую.