用于二进制XML数据的生成及其节点定位的方法和装置
摘要:
本发明涉及可扩展标记语言(XML)数据处理技术领域。更具体地,本发明涉及对二进制XML数据的生成及查询进行改进的技术。本发明提供了一种用于生成二进制XML数据的方法,包括:获取XML数据源;针对该XML数据源中的元素节点,生成该元素节点的首子距FCD标识和邻弟距NSD标识;以及利用所述FCD标识和NSD标识,生成该XML数据源的二进制XML数据,所述二进制XML数据中包含所述FCD标识和NSD标识。同时,本发明还提供了一种用于定位二进制XML数据中的节点的方法,所述二进制XML数据中包含首子距FCD标识和邻弟距NSD标识,包括:接收查询二进制XML数据中的节点的请求;获取该请求的查询路径;以及利用该查询路径以及所述FCD标识和NSD标识,定位被查询的节点。
0/0