目前我正在努力解决两个问题:
- 我从外部服务器接收一个 XSD 文件,我必须基于这个文件生成 XForm。通常 XSD 文件是导入许多其他 XSD 文件等等。
- 我正在使用 XForm 构建器编写 GUI。当用户构建他的自定义 XForm 时,我需要从中生成一个 XSD 文件并将其发送回外部服务器。
主要问题是:是否可以编写生成文件并符合标准(XML Schema 和 XForms)的这两个转换器?您是否知道任何现有的库提供这两种格式之间的转换:XSD 和 XHTML?
值得一提的是,所有约束(非空、数值等)也需要进行转换。
我只有关于 XML 技术(XLS、XPath、XQuery...)的基本知识,所以任何建议都会有所帮助。