首页> 外国专利> Compact tree node representation of an XML document

Compact tree node representation of an XML document

机译:XML文档的紧凑树节点表示

摘要

Methods and systems for creating a compact tree node representation of an XML document. One implementation commences by allocating memory for storing an XML tree index data structure, then allocating another separate portion of memory to store a hash table. Then, traversing an XML document to process the traversed nodes as follows: (a) when the traversed node is an element node, then adding the element node to the XML tree index data structure (b) when the traversed node is a text node, then populating a text node index into the XML tree index data structure and copying the text node values to the hash table, and (c) when the traversed node is an attribute node, then populating an attribute node index into the XML tree index data structure. Such a structure supports fast index-based tree restructuring, and permits very large XML document to be accessed within tight memory size constraints.
机译:用于创建XML文档的紧凑树节点表示的方法和系统。一种实现方式是通过分配用于存储XML树索引数据结构的内存,然后分配内存的另一个独立部分来存储哈希表。然后,遍历XML文档以如下方式处理遍历的节点:(a)当遍历的节点是元素节点时,然后将元素节点添加到XML树索引数据结构中;(b)在遍历的节点是文本节点时,然后将文本节点索引填充到XML树索引数据结构中,并将文本节点值复制到哈希表中,以及(c)当遍历的节点是属性节点时,然后将属性节点索引填充到XML树索引数据结构中。这种结构支持基于索引的快速树重组,并允许在严格的内存大小约束下访问非常大的XML文档。

著录项

  • 公开/公告号US10061862B2

    专利类型

  • 公开/公告日2018-08-28

    原文格式PDF

  • 申请/专利权人 GEORGE R. POGMORE;

    申请/专利号US201213459901

  • 发明设计人 GEORGE R. POGMORE;

    申请日2012-04-30

  • 分类号G06F7;G06F17/30;H04L9/08;G06F13/14;

  • 国家 US

  • 入库时间 2022-08-21 13:03:08

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号