在 XML 文件中将信息传递给印能捷 RBA,以确定作业、其输入文件以及精炼输入文件所需的处理模板设置等。
要使用 XML,必须在印能捷中用 XML 模式管理器注册 XML 模式,模式管理器可从规则集管理器中的工具菜单访问。然后就可以用读 XML 操作解释和已注册模式匹配的任何 XML 文件。
如果将读取 XML 文件的功能和通过向热文件夹中拖放文件触发规则的功能结合起来,则可获得印能捷系统和其他系统之间强大的协作机制。
转义 XML 字符
务必了解在使用 读 XML 操作处理 XML 时的字符限制。要成功解析,需要避免使用或转义一些字符。有关转义字符的详细信息,请参阅 http://en.wikipedia.org/wiki/Xml#Escaping。
示例:从 MIS 系统传递信息
假定在 Mac OS 操作系统上运行管理信息系统 (MIS)。在 MIS 中记录作业信息,包括客户文件的位置。即便 MIS 和印能捷系统位于不同的操作系统上,它们仍可通过 XML 进行通信。
每次启动作业时,MIS 会在触发 RBA 规则集的热文件夹中创建一个 XML 文件。该 XML 文件包含印能捷用于创建作业、添加和精练客户文件以及生成单页打样所需的全部信息。
示例:从电子商务站点传递信息
客户每次在电子商务站点下达订单时,该网站都可生成一个确认订单细节的 XML 文件。当该 XML 文件出现在印能捷热文件夹中时,RBA 可使用其中的数据创建作业、精炼输入文件和印刷作业。
要在 RBA 中使用 XML,需要:
- 获得或创建 XML 模式 (.xsd),该模式定义要发送到印能捷的 XML 文件的内容和结构。
- 使用 XML 模式管理器将模式添加或"注册"到印能捷系统
- 使用读 XML 操作创建一个规则集
读 XML 操作可跟在任何向印能捷表示文件已存在的事件之后,包括:
- 作业热文件夹拖放事件
- 远程触发事件
- 复制或移动文件操作生成的事件