首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XSD到XForms和XForms到XSD转换

XSD到XForms和XForms到XSD转换
EN

Stack Overflow用户
提问于 2013-09-04 14:03:33
回答 1查看 1.5K关注 0票数 5

目前,我正努力解决两个问题:

  1. 我正在从外部服务器接收一个XSD文件,基于这个文件,我必须生成XForm。通常,XSD文件是导入许多其他XSD文件,等等。
  2. 我正在用XForm生成器编写一个图形用户界面。当用户构建自定义XForm时,我需要从它生成一个XSD文件,并将其发送回外部服务器。

主要问题是:是否可以编写生成文件并符合标准(XML和XForms)的两个转换器?您是否知道现有的库提供了这两种格式之间的转换: XSD和XHTML?

必须指出的是,所有约束(不是空的、数值等)也需要进行转换。

我只有关于XML技术的基本知识(XLS,XPath,XQuery.)所以任何建议都会有帮助。

EN

回答 1

Stack Overflow用户

发布于 2013-09-05 14:38:29

许多人(包括我)希望将XML提交给XForms生成器,但由于XML的复杂性,到目前为止很难实现。

看看这三个项目:

https://code.google.com/p/xrx/ Dan McCreary创建了XRX,这是一种用示例构建基于XML的应用程序的体系结构,其中一个示例使用XQuery从XSD模式生成XForms。

https://github.com/lcahlander Loren Cahlander有一个有趣的项目,名为govworks,它包括从XSD模式生成XForms,也使用XQuery,比如XRX。

http://sourceforge.net/projects/schema2xforms/史蒂夫卡梅隆使用XSLT为生成XForms的架构创建了一个可视化设计器。

这些人都很好,他们会帮你的。

坏消息是,目前这三个项目都不支持导入外部模式。这是XML最复杂的特性。

IBM从模式构建了一个XForms生成器,作为eclipse的插件,但它已经被放弃,不再可供下载:-(

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18616008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档