Most XProc steps are atomic steps.
大多数XProc步骤都是原子步骤,它们对 XML 文档执行特定的操作。
XProc defines a pipeline of operations.
XProc定义了一个操作管道。
Here is a brief overview of each step contained in the XProc standard library.
下面简要概述Xproc标准库中包含的各个步骤。
XProc is an XML vocabulary that defines a processing pipeline for a document system.
XProc是一种xml词汇表,用于定义文档系统的处理管道。
XProc is not the first W3C attempt to establish an XML processing pipelines standard.
Xproc并不是W3C对建立一个XML处理管道标准所做的第一次尝试。
Note: No implementations of XProc are production-ready, but several are in development.
注意:虽然所有 Xproc实现都还不能用于生产,但一些实现已经在开发过程中。
Structured data (such as XProc markup) is typically easier to reuse than structured code.
结构化数据(例如Xproc标记)通常比结构化代码更易重用。
List of XProc implementations: See XProc implementations currently undergoing development.
Xproc实现列表:查看当前正在开发的Xproc实现。
Applications will be hooked together with a mixture of XSLT, XProc, duct tape, and spackle.
应用程序将通过XSLT、XProc、传送带和spackle联系起来。
For example, consider the XProc p: unwrap step; which removes the top-level element of a document.
例如,考虑一下Xprocp:un wrap步骤,它删除文档的顶层元素。
An XProc processor can read an XProc document and then apply the specified steps in the specified order.
XProc处理程序可以读取XProc文档然后按照指定的顺序应用给定的步骤。
Listing 1 illustrates an XProc pipeline with a single step that applies an XSLT operation to an XML document.
清单1展示了一个包含单个步骤的Xproc管道,该步骤对XML文档应用XSLT操作。
XProc's standard step library and extensibility mechanisms position XProc to be an all-encompassing solution.
Xproc的标准步骤库和扩展机制使Xproc成为了一种全能的解决方案。
As with any W3C specification, XProc underwent a lot of changes in terms of syntax and semantics (see Resources).
同任何W3C规范一样,Xproc在语法和语义方面都有了很大的变化(参见参考资料)。
XProc pipelines accept zero or more XML documents as their input and produce zero or more XML documents as output.
Xproc管道接受0个或多个XML文档作为输入,生成0个或多个XML文档作为输出。
If you want, you can even create third-party libraries with extension steps that augment the XProc processor itself.
如果您喜欢,甚至可以使用扩展步骤创建第三方库来扩充Xproc处理器本身的功能。
Streaming: I feel that the WG might have given this requirement too much weight in their earlier decisions on XProc.
流:我想WG在早期的Xproc决策中一定非常重视这个需求。
The elements used in the declaration and definition of steps provide the basis for XProc extensibility and reusability.
在步骤的声明和定义中使用的元素为Xproc的可扩展性和可重用性提供了坚实基础。
Overloading too many concepts onto the idea of what a single step element is in XProc might be potentially constraining.
在Xproc 中,在解释步骤元素的时候引入过多的概念可能会带来潜在的局限性。
Listing 3 presents a more representative XProc example containing multiple steps along with some conditional logic steps.
清单3展示了一个更有代表性的Xproc的例子,其中包含多个步骤以及一些条件逻辑步骤。
If a specification's importance is related to the quality of individuals working on it, then XProc is significant, indeed.
如果规范的重要性与从事此项工作的个人素质有关,那么Xproc的确意义重大。
I haven't seen any specific studies citing the need for XProc, so I here proffer a few of my own unabashedly biased opinions.
我还没见过针对Xproc需求的专门研究,因此,在这里我大胆提出自己的一些片面观点。
In addition, you can define XML documents inline (directly in the XProc document) or bring in documents through an external URI.
另外,还可以(直接在Xproc文档中)定义XML文档内联或者通过外部uri导入文档。
XProc is a markup language that describes processing pipelines composed of discrete steps that apply operations on XML documents.
Xproc是一种描述处理管道的标记语言,由一些在XML文档上进行操作的离散步骤组成。
Namespaces: XProc works with XML documents, which means for many operations, a processor has to keep track of namespaces in documents.
名称空间:xproc处理XML文档,这意味着需要执行大量操作,处理器必须跟踪文档中的名称空间。
XProc, in many configurations, is amenable to streaming, whereas other approaches to control XML processes are not (for example, XSLT).
在许多配置中,Xproc都能够进行流线化,而其他控制XML处理的方法却无法实现这一点(例如XSLT)。
The real power of XProc is embodied in its standard library of required and optional steps, which perform a wide variety of tasks, such as.
Xproc真正的强大之处在于必需和可选步骤的标准库,这些步骤执行广泛的任务,例如。
I used all three kinds of XProc steps in this example. Step types are represented as rectangles in the workflow diagram that Figure 2 shows.
在本例中,我用了三种Xproc步骤,步骤类型在工作流图中用矩形表示,如图2所示。
XProc lets you write a document that tells the parser which steps it should perform when, and configure different pipelines for different needs.
XProc允许在文档中说明解析器在什么时候应该执行什么步骤,根据不同的需要配置不同的管道。
I think that when we start to use XProc, we will see how well XProc navigated the thorny issue of supporting multiple versions of XPath and XSLT.
我想当我们开始使用Xproc时,将会看到Xproc出色地解决了关于支持多种Xpath和XSLT版本的棘手问题。
应用推荐