发明名称 基于分散模式验证XML文档
摘要 对于文档中的每个结构化元素收集规则。应用于元素的任何具体实例的规则依赖于文档内的实例的分层位置。以说明这些依赖性的方式收集并且高效地组织规则。一旦所述规则被收集后,规则可以被进一步处理。例如,在计算之间可以存在依赖性。以说明这些依赖性的方式调度计算的执行。一旦规则被收集并且进一步处理后,规则用于验证给定文档。
申请公布号 CN103874995A 申请公布日期 2014.06.18
申请号 CN201280050633.2 申请日期 2012.08.27
申请人 甲骨文国际公司 发明人 A·D·比拉斯;拉维·穆尔蒂;M·塞亚迪安
分类号 G06F17/22(2006.01)I;G06F17/27(2006.01)I 主分类号 G06F17/22(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 李晓芳
主权项 一种方法,包括:确定文档内的节点的路径,其中每个节点是元素语料库的元素的实例,每个元素定义一组规则,该组规则包括以下中的至少一个:约束所述元素的后代元素的一个或多个约束,用于所述元素的目标后代元素的一个或多个计算,其中每个路径标识所述文档内的所述节点中的一个或多个节点的子集;对于所述路径中的每个路径,与所述每个路径相关联地收集并存储对于相应的一个或多个节点是其实例的元素声明的规则;以及基于对于所述路径中的每个路径收集的规则验证文档。
地址 美国加利福尼亚