[发明专利]一种蓝光播放机处理XML数据的方法有效
申请号: | 201210508127.5 | 申请日: | 2012-12-03 |
公开(公告)号: | CN103021437B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 匡哈雷 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10;G06F17/30 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 罗晓林,李志强 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 播放机 处理 xml 数据 方法 | ||
1.一种蓝光播放机处理XML数据的方法,该方法基于内置有RapidXML库的蓝光播放机,包括以下步骤:
(1)启动蓝光播放机,初始化数据接收线程T1,T1开始运行,则初始化过程结束;
(2)解析XML数据,数据接收线程T1接收到原始的XML数据,XML解析模块对该XML数据进行解析;
(3)构造XML数据, XML构造模块对XML数据进行构造。
2.根据权利要求1所述的蓝光播放机处理XML数据的方法,其特征在于:所述步骤(2)还包括以下步骤:
(201)判断数据接收线程是否接收到新的XML数据;
(202)若接收到新的XML数据,数据接收线程T1将该XML数据转给XML解析模块,并且对该XML数据生成拷贝;若没有接收到新的XML数据,则返回步骤(201);
(203)对该份拷贝的声明节点、body节点和action节点进行校验,若校验正常则进入下一步骤(204);若校验异常,则解析失败,转入步骤(209);
(204)以action节点作为当前的父节点,并对该父节点下面的所有子节点进行遍历,查找指定的节点;
(205)判断是否找到了指定的节点;
(206)若是,则保存该节点的节点值;若不是,则解析失败,转入步骤(209);
(207)判断是否所有指定的节点都被找到;
(208)若是,则解析成功,转入步骤(209);若不是,转入步骤(204),;
(209)解析过程结束。
3.根据权利要求2所述的蓝光播放机处理XML数据的方法,其特征在于:所述校验节点时,若该节点为空,则说明校验异常,该节点不存在;若该节点不为空,则说明该节点存在。
4.根据权利要求1所述的蓝光播放机处理XML数据的方法,其特征在于:所述步骤(3)还包括以下步骤:
(301)XML构造模块接收数据接收线程T1传送的数据源;
(302)创建一个XML模板,该XML模板包括声明节点和一个空的body节点;
(303)在body节点下插入一个action节点;
(304)XML文档创建完毕,对该创建好的XML文档进行格式化并且转换成字符串,保存该字符串,等待后续处理;
(305)构造过程结束。
5.根据权利要求4所述的蓝光播放机处理XML数据的方法,其特征在于:所述action节点下插入有相关业务的子节点。
6.根据权利要求5所述的蓝光播放机处理XML数据的方法,其特征在于:所述XML构造模块接收到的数据源为原始输入的参数,或者经过解析后得到的节点值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210508127.5/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置