发明名称 System and method for XML subdocument selection
摘要 Methods for XML subdocument selection and corresponding systems and computer-readable mediums. A method includes receiving a document having fragments with attribute/value pairs and receiving logical expressions that define relationships between fragments of the document. The method includes analyzing the logical expressions according to the document and creating an index based on the analysis that includes names of the fragments to be candidates for selection into subdocuments. The method includes extracting, from the document, all fragments named in the index and creating, in the index, an entry for each attribute/value pair. The method includes creating a plurality of subdocuments corresponding to the document and storing the subdocuments, including the respective related fragments.
申请公布号 US9542502(B2) 申请公布日期 2017.01.10
申请号 US201414479588 申请日期 2014.09.08
申请人 SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC. 发明人 Carlsson Carl Jonas;Maharana Sujit;Whelan John
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method performed by a data processing system, comprising: receiving a document having fragments with attribute/value pairs; receiving logical expressions that define relationships between fragments of the document; analyzing the logical expressions to identify fragment names and attributes; creating an index based on the analysis that includes names of the fragments to be candidates for selection into subdocuments; extracting, from the document, all fragments named in the index; creating, in the index, an entry for each attribute/value pair; creating a plurality of subdocuments corresponding to the document, including finding top-level fragments in the index, finding second-level fragments related to each top-level fragment, and finding third-level fragments related to each second-level fragment; and storing the subdocuments, including the respective related fragments.
地址 Plano TX US