跳转到内容

XProc

0% developed
来自维基教科书,开放的世界,开放的书籍
XProc
欢迎来到 XProc 维基教科书

XProc 是一种用于设计 XML 管道的 万维网联盟 建议 语言。

当前状态

[编辑 | 编辑源代码]

更新:我们刚刚为示例的源代码设置了一个 Subversion 仓库:http://code.google.com/p/xproc-examples

如果您想为示例贡献源代码,请告知我们。

关于这个项目

[编辑 | 编辑源代码]

Jim Fuller 启动了这个项目,并鼓励大家贡献,如果您需要帮助,请告诉我。

所有新文本和示例程序必须符合 Creative Commons 署名-相同方式共享 3.0 许可证和 GFDL。

XProc 词汇表

[编辑 | 编辑源代码]

XProc 由三类事物组成:核心元素、辅助元素和标准步骤库。核心元素提供逻辑结构、条件和迭代处理语句以及 try/catch 错误机制

示例管道

[编辑 | 编辑源代码]

示例脚本

[编辑 | 编辑源代码]

入门示例

[编辑 | 编辑源代码]

这些示例适用于刚开始使用 XProc 的人。

  1. 简单管道 - 源和 XSLT 在内联的简单管道。截至 2010 年 2 月 3 日,已开发 25%
  2. XSLT 管道 - 源和 XSLT 文件分别在三个独立文件中。截至 2010 年 2 月 3 日,已开发 25%
  3. 多个 XSLT 管道 - 在单个 XML 输入上连续进行多个 XSLT 转换的示例。截至 2013 年 7 月 26 日,已开发 0%

中级示例

[编辑 | 编辑源代码]

开发工具

[编辑 | 编辑源代码]

支持 XQuery 的系统

[编辑 | 编辑源代码]
  1. W3C XProc 网站
  2. XProc W3C 草案规范 现已进入最后呼叫阶段。

其他来源

[编辑 | 编辑源代码]

XProc 管道库

[编辑 | 编辑源代码]
  1. Norman Walsh 的 新兴 EXProc 工作

讨论组

[编辑 | 编辑源代码]
  1. 面向 XProc 实现者和用户的 XProc dev
华夏公益教科书