1.一种消息格式的转换方法,其特征在于,包括:
收到待转换的弹幕消息时,获取弹幕消息的键值对信息;
通过预定义的InfoBean类型构建InfoBean对象,将所述键值对信息中的值信息按照与键信息的对应关系存储到InfoBean对象中与键信息对应的字段;
获取调取InfoBean对象中的键信息字符串与值信息字符串,通过预设格式进行拼接,得到Json数据。
2.根据权利要求1所述的方法,其特征在于,收到待转换的弹幕消息时,获取弹幕消息的键值对信息,包括:获取弹幕消息的键值对信息字符串;
通过调用split方法将键值对信息字符串进行分割,得到键值对信息。
3.根据权利要求1所述的方法,其特征在于,通过预定义的InfoBean类型构建InfoBean对象,将所述键值对信息中的值信息按照与键信息的对应关系存储到InfoBean对象中与键信息对应的字段,包括:通过调用mInfoBean.get()方法依次取出与键信息所对应的值信息;
通过调用mInfoBean.set()方法值信息存储到InfoBean对象中所对应的键信息字段中,其中,所述InfoBean对象键信息字段为预先定义的私有访问类型的字段。
4.根据权利要求1所述的方法,其特征在于,获取调取InfoBean对象中的键信息字符串与值信息字符串,通过预设格式进行拼接,得到Json数据,包括:获取调取所述InfoBean对象中的键信息字符串与值信息字符串;
通过调用append()方法对所有的所述键信息字符串与值信息字符串之间添加Json数据格式标准字符,得到Json数据。
5.根据权利要求4所述的方法,其特征在于,获取调取所述InfoBean对象中的键信息字符串与值信息字符串,包括:通过get()函数调取所述InfoBean对象中的键信息与值信息,作为键信息字符串与值信息字符串。
6.根据权利要求5所述的方法,其特征在于,所述通过get()函数调取所述InfoBean对象中的键信息与值信息,作为键信息字符串与值信息字符串,包括:通过get()函数调取所述InfoBean对象中的键信息,以get()函数的对象作为键信息字符串,以get()函数的返回值作为值信息字符串。
7.一种消息格式的转换装置,其特征在于,包括:
键值对信息获取模块,用于收到待转换的弹幕消息时,获取弹幕消息的键值对信息;
键值对信息存储模块,用于通过预定义的InfoBean类型构建InfoBean对象,将所述键值对信息中的值信息按照与键信息的对应关系存储到InfoBean对象中与键信息对应的字段;
Json数据生成模块,用于获取调取InfoBean对象中的键信息字符串与值信息字符串,通过预设格式进行拼接,得到Json数据。
8.根据权利要求7所述的装置,其特征在于,所述键值对信息获取模块包括:键值对信息字符串获取单元,用于获取弹幕消息的键值对信息字符串;
键值对信息分割单元,通过调用split方法将键值对信息字符串进行分割,得到键值对信息。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一所述的消息格式的转换方法。
10.一种安卓终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6中任一所述的消息格式的转换方法。