跳转到内容

XQuery/XML Schema 到 XForms

来自 Wikibooks,开放世界中的开放书籍

您想要将 XML Schema 转换为 XForms 应用程序。

我们将编写一个 XQuery 转换,它将直接将 XML Schema 转换为 XForms 文件。

以下将自动生成

  1. 一个示例实例将被放置到模型中。
  2. 所有 "boolean" 数据类型将具有绑定语句到 xs:booleantype。
  3. 所有 "date" 数据类型将具有绑定语句到 xs:date 类型。
  4. XML Schema 中的每个元素将具有一个输入字段,除非元素名称中包含 "text, description, or note" 等单词。
  5. 所有枚举类型使用 xs:select1,其中包含枚举中的一系列项。

示例源代码

[编辑 | 编辑源代码]

http://code.google.com/p/xrx/source/browse/#svn/trunk/14-xml-schema-to-xforms

华夏公益教科书