Xsd XJC无法生成*.java类
我正在尝试生成描述所属对象的java类。请注意,我不相信XML是运行以下步骤所需的XMLXsd XJC无法生成*.java类,xsd,jaxb,marshalling,xjc,Xsd,Jaxb,Marshalling,Xjc,我正在尝试生成描述所属对象的java类。请注意,我不相信XML是运行以下步骤所需的XML 我将API的XML保存到一个文件:getcapabilities.XML 我运行以下命令来生成XSD:java-jar trang.jar getcapabilities.xml getcapabilities.XSD 我得到以下文件:getcapabilities.xsd,ogc.xsd,wfs.xsd,xlink.xsd,xsi.xsd 我运行以下命令来生成java类:xjc getcapabiliti
getcapabilities.XML
java-jar trang.jar getcapabilities.xml getcapabilities.XSD
getcapabilities.xsd
,ogc.xsd
,wfs.xsd
,xlink.xsd
,xsi.xsd
xjc getcapabilities.xsd
文件的第7行:xsi.xsd
未能分析架构 问题:
- 您是否收到相同的错误消息
- 我能怎么办
- 我的方法是否注定要成功
- 不要使用trang生成模式,您可以从OGC获得它们:
- 您实际上不必自己编译这些模式,您可以从(JAR是)中预编译它们
- WFS模式只描述WFS操作——它们是一种容器模式。您还将拥有一个描述您的功能的应用程序配置文件。您可以通过
操作获得它:DescribeFeatureType
- 考虑使用类似的东西
JAXBElement
阻止了我的成功。@JJD我认为JAXB在Android上根本不可用。是的,这是我的问题。你会建议我如何从Android连接到WFS?另一个问题详细描述了它。