<分区>
我有 XML 模式(导入其他模式)。我想找到可以向所有 child 显示该架构中每个元素都具有的库。我知道,例如eclipse 有这种功能(它建议我可以在某个节点下使用的元素),但我不知道它是哪个库。
在我的应用程序中,用户可以添加模式,因此无法使用 JAXB 或 XML Beans 生成类。
最好是可以用于商业目的的开源库(例如许可 LGPL)。
<分区>
我有 XML 模式(导入其他模式)。我想找到可以向所有 child 显示该架构中每个元素都具有的库。我知道,例如eclipse 有这种功能(它建议我可以在某个节点下使用的元素),但我不知道它是哪个库。
在我的应用程序中,用户可以添加模式,因此无法使用 JAXB 或 XML Beans 生成类。
最好是可以用于商业目的的开源库(例如许可 LGPL)。
最佳答案
服务数据对象 ( JSR-235 ) 可用于此场景:
这里是关于 EclipseLink SDO 的许可证信息(我是技术主管):
关于可以建议 xsd 元素后代的 Java XML Schema 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5244502/
相关文章:
java - 调用托管在 JBOSS 4 上的 EJB 的 Tomcat 在新部署后产生错误
java - 如何在java中获取XHTML文件对象以及如何使用它?
xml - 使用 Notepad++ XML 工具创建 XSD
C#:从 XML 架构 (XSD) 文件自动生成 DDL 和 ORM 类
java - 为 int-jdbc 指定支持 XSD 时出现 "spring-integration-2.0.xsd"错误
java - 有什么方法可以删除 Eclipse [for Java] 中的尾随空格 *FOR EDITED* 行?
Java : How to stop a Thread that's calling a succession of C++ functions using a JNI function?