发明名称 Data structures related to documents, and querying such data structures
摘要 A parser for parsing documents comprising a Document Order List Creator, a YPath Table Creator, and a ZPath Table Creator. The arrangement of the Document Order List creator being such that it is adapted to produce a Document Order List (DOL) correlating a unique index number with an associated node, and the Document Order List creator being adapted to allocate each node in a document parsed its own unique index number in the DOL. The arrangement of the YPath Table Creator is such that it is adapted to produce a YPath Table having a set of sequences of node names representative of all sequences of node names encountered in traversing from the root node to all possible nodes in the document parsed, and associated with each sequence of node names a corresponding group of index numbers corresponding to the index numbers in the DOL for which the associated sequence of node names is true. The arrangement of the ZPath Table Creator is adapted to create a ZPath Table having a set of sequences of ordinals representative of ordinals of those nodes encounterable in traversing from the root node to all possible nodes in the document, the ordinal of a node being the integer value position of the node amongst those nodes of the same name which share the same parent node, and associated with each set of sequences of ordinals, a corresponding group of index numbers corresponding to the index numbers in the DOL for which the associated sequence of ordinals for nodes is true.
申请公布号 US7124147(B2) 申请公布日期 2006.10.17
申请号 US20030700271 申请日期 2003.10.30
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 PERRY RUSSELL
分类号 G06F17/00;G06F17/27 主分类号 G06F17/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利