首页> 外国专利> Orthogonal Integration of de-serialization into an interpretive validating XML parser

Orthogonal Integration of de-serialization into an interpretive validating XML parser

机译:反序列化到解释性验证XML解析器的正交集成

摘要

A computer-implemented method of creating a schema specific parser for processing Extensible Markup Language (XML) documents can include receiving an XML schema comprising a plurality of components, determining a hierarchy of the plurality of components of the XML schema, and creating an execution plan specifying a hierarchy of XML processing instructions. Each XML processing instruction can be associated with an XML processing function of a virtual machine that performs an XML document processing task. The hierarchy of XML processing instructions can be determined according to the hierarchy of components of the XML schema. An instruction causing the virtual machine to invoke a de-serialization module that extracts at least one item of information from the XML document can be inserted into the execution plan. The execution plan can be compiled into a bytecode version of the execution plan that is interpretable by the virtual machine. The bytecode version of the execution plan can be output.
机译:创建用于处理可扩展标记语言(XML)文档的特定于模式的解析器的计算机实现的方法可以包括:接收包括多个组件的XML模式;确定XML模式的多个组件的层次结构;以及创建执行计划。指定XML处理指令的层次结构。每个XML处理指令可以与执行XML文档处理任务的虚拟机的XML处理功能相关联。可以根据XML模式的组件的层次结构来确定XML处理指令的层次结构。可以将使虚拟机调用反序列化模块的指令插入到执行计划中,该反序列化模块从XML文档中提取至少一项信息。可以将执行计划编译为虚拟机可以解释的执行计划的字节码版本。可以输出执行计划的字节码版本。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号