指导我:XSD 到 XML 转换器
我们必须使用 JAXB 框架和 html 5。事情是,我们需要浏览一个 xsd 文件。基于xsd的元素,我们需要生成动态GUI来获取每个元素的数据。然后,利用这些数据,我们必须生成 xml 文件。
我该如何开始以及如何进行?
如果你们提出一个好主意,我将不胜感激。
We have to use JAXB framework and html 5. Thing is , we need to browse one xsd file. Based on elements of xsd, we need to generate dynamic GUI to get data for each and every elements. And then, with that data, we will have to generate xml file.
How do I start with and how would I go?
I appreciate if any of you suggest a good idea.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不要尝试从原始 XSD 文档开始。找到一个可以让您在组件级别访问已编译模式的处理器。 Xerces 中为此提供了一个 API,Saxon 提供了 SCM,它是模式组件的 XML 表示形式。
即便如此,这也不容易。
Don't try to start from raw XSD documents. Find a processor that gives you access to a compiled schema at the component level. There's an API in Xerces for this, and Saxon offers SCM which is an XML representation of the schema components.
Even then, it's not easy.
在 Java 平台上,我会考虑使用 XForms。至于我自己的编写,我在 Java 上用于 XSD 处理的 API 是 XSOM。正如 Michael 所指出的,对于除简单 XSD 以外的所有 XSD 来说,这都不是一项微不足道的任务。
On the Java platform, I would consider XForms instead. As for writing my own, the API I would use on Java for XSD processing is XSOM. As Michael was pointing out, for all but simple XSDs, it is not a trivial task.