专利汇可以提供XML文件中节点元素的索引信息表示法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种用于解决大型XML文件的处理效率问题的XML 节点 元素索引信息表示方法。现有的文档对象模型在解析大型XML文件的应用中均存在一定的 缺陷 :DOM对计算机的性能和内存要很高的要求;SAX在处理文件编码和文件编辑时存在困难。本发明的特征在于在解析XML文件时,将原始XML文件以字节数组的形式读入内存;在加载文件的同时,扫描文件内容,并且为每一个扫描得到的节点创建索引信息,节点索引信息中的各信息单元以定长的整数形式保存。本发明加载XML文件时直接将XML文件以字节数组形式读入内存,加载效率高,速度快;索引信息以整数形式保存,容易编程处理;索引信息长度固定,实现了高效率检索。,下面是XML文件中节点元素的索引信息表示法专利的具体信息内容。
1.XML文件中节点元素的索引信息表示法,其特征在于在解析XML文件时,将原始XML文件以字节数组的形式读入内存;在加载文件的同时,扫描文件内容,并且为每一个扫描得到的节点创建索引信息,所述的节点索引信息包括前驱节点、节点类型、深度、节点长度、预留单元、偏移量和后继节点,节点索引信息中的各信息单元以定长的整数形式保存,所述的偏移量指XML节点首字节在整个XML文档中的位置,所述的深度指XML节点在文档树中的深度,所述的前驱节点为当前XML节点的前驱节点,所述的后继节点为当前XML节点的后继节点。
2.根据权利要求1所述的XML文件中节点元素的索引信息表示法,其特征在于如果当前节点是根节点,则前驱节点指向当前节点的起始位置;如果当前节点是第一个子节点,则前驱节点指向当前节点父节点的起始位置;其他节点的前驱节点指向上一个兄弟节点。
3.根据权利要求1或2所述的XML文件中节点元素的索引信息表示法,其特征在于如果当前节点是文件中最后一个节点,则后继节点指向该节点的起始位置;如果当前节点是叶子节点,则后继节点指向当前节点父节点的下一个兄弟节点;其他节点的后继节点指向下一个兄弟节点。
4.根据权利要求3所述的XML文件中节点元素的索引信息表示法,其特征在于节点索引信息的总长度为128bit,表示前驱节点和后继节点的信息长度均为32bit,表示节点类型的信息长度为4bit,表示深度的信息长度为8bit,表示节点长度的信息长度为20bit,表示偏移量的信息长度为30bit,表示预留单元的信息长度为2bit。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种Ceritinib化合物及其药物组合物 | 2020-05-12 | 317 |
一种形式化建模的优化方法 | 2020-05-12 | 258 |
作为11B-HSD1抑制剂的咪唑烷酮衍生物 | 2020-05-13 | 642 |
用于获得节点编号与终端设备对应关系的计算机 | 2020-05-12 | 769 |
程序执行处理终端装置、程序执行处理方法及程序 | 2020-05-11 | 903 |
“层一面”材料的特定成型工艺及其制品 | 2020-05-12 | 664 |
大环喹唑啉衍生物及其作为MTKI的用途 | 2020-05-11 | 877 |
用作组织蛋白酶S抑制剂的化合物和组合物 | 2020-05-11 | 792 |
作为可用于治疗糖尿病的HSL抑制剂的螺环-稠合的环己烷衍生物 | 2020-05-13 | 487 |
哌啶衍生物及其治疗肥胖症、糖尿病、异常脂肪血症和动脉粥样硬化的用途 | 2020-05-12 | 213 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。