发明名称 Self-parsing XML documents to improve XML processing
摘要 A method, computer program product, and system for pre-parsing a large XML document to enable faster processing, comprising providing an XML document that is idle or is being generated, pre-parsing the XML document to generate one or more indices associated with the XML document, storing the indices in the XML document, and storing the XML document in a storage area. At the time of processing the XML document, an XML consumer is able to process the XML document more quickly than normal by using the one or more indices.
申请公布号 US9111009(B2) 申请公布日期 2015.08.18
申请号 US201313940602 申请日期 2013.07.12
申请人 International Business Machines Corporation 发明人 Chamarthy Ravi Chandra
分类号 G06F17/30;G06F17/27 主分类号 G06F17/30
代理机构 Edell, Shapiro & Finnan, LLC 代理人 Murray Susan;Edell, Shapiro & Finnan, LLC
主权项 1. A computer-implemented method of pre-parsing a large XML document to enable faster processing, comprising: providing an XML document that is not being parsed or executed; determining that a document size of the XML document exceeds a predetermined document size; pre-parsing the XML document and monitoring the document size to partition the XML document into a plurality of distinct portions, each portion within the predetermined document size; generating a plurality of indices with each index corresponding to one of the distinct portions of the XML document within the predetermined document size and comprising information that characterizes content of the distinct portion, and wherein the indices are used by an XML consumer to process the XML document; storing the indices in the XML document; and storing the XML document containing the indices in a storage area.
地址 Armonk NY US