一种应用程序资料站的搭建方法及装置的制造方法_3

文档序号:9261413阅读:来源:国知局
系统接收标签标识指令,为用于网页展示的该应用程序资料数据的内容标识内容概要标签,例如可以给“英雄A”的资料页面标识“英雄A、资料、技能”等内容概要标签。
[0046]步骤407、接收统一资源定位符格式的数据请求,并解析出该数据请求中包含的请求参数;
[0047]当其他系统,例如资讯系统,需要调用与“英雄”相关的数据,则向游戏系统发送URL格式的数据请求,在该URL中包含了请求参数,该请求参数表明了所请求的类型数据。游戏系统接收该数据请求,并解析出该数据请求中包含的请求参数。例如,解析出的请求参数为“英雄”。
[0048]步骤408、获取与该请求参数对应的所述内容概要标签所标识的该JSON或可扩展标记语言格式的数据文件并返回给数据请求方。
[0049]获取与该请求参数对应的该内容概要标签所标识的该应用程序资料数据并返回给请求方,提高与其他系统共享资料数据的兼容性。
[0050]例如,获取与“英雄”对应的内容概要标签所标识的JSON或可扩展标记语言格式的数据文件,并返回给资讯系统。
[0051]本发明实施例中,服务器读取保存有应用程序资料数据的按照预置的数据属性类型分类划分的多个数据文件中的数据,按照数据属性的类型分类存储在数据库内,当需要更新数据时,将将与该数据属性类型对应的数据文件中的数据更新后上传到服务器中即可,服务器可读取该数据文件中的数据并保存到数据库中,而不会影响系统中其他类型资料数据的变化,提高数据维护的便利性。开发人员只需进行应用程序资料数据的分类以及如何将应用程序的资料数据生成网页等简单设置,便可实现应用程序资料站的搭建,提高搭建资料站的效率。
[0052]请参阅图5,图5为本发明第三实施例提供的应用程序资料站的搭建方法的流程示意图,与图3所示的第一实施例中的方法相似,不同之处在于,步骤303在数据库中提取预先设置的用于网页展示的该应用程序的资料数据之后还包括:
[0053]504、根据预置规则,生成与提取的该应用程序的资料数据内容对应的代码标签,该代码标签用于标识提取的该应用程序的资料数据内容的唯一性;
[0054]例如,游戏程序的资料数据中,对于“英雄”分类下,可以设置该分类下用于网页展示而提取的“英雄名称”、“英雄ID” (英雄的唯一标识编号)、“技能”、“最高等级”、“进化途径”及“介绍”等资料数据内容,系统生成与提取的这些资料数据内容对应的代码标签,用于标识提取的资料数据内容的唯一性,以用于系统能够识别并区分,以及用于网页模版的开发。根据预置规则,为“英雄名称”生成对应的代码标签可以为“〈% dataHeroName % > ”。该预置规则是在该代码标签中包含与“英雄名称”对应的英文单词。
[0055]进一步地,步骤304中按照预置的网页模式,将提取的该应用程序的资料数据生成网页具体为:
[0056]步骤505、接收用户上传的网页模板文件,该网页模板文件中包含该代码标签;
[0057]开发人员设置游戏资料数据最终展现的网页模板文件时,需要在各个网页页面内用生成的各类该代码标签对应替换相应的数据,例如,将“英雄名称”替换为“〈%dataHeroName % >”,并上传到系统。
[0058]接收该开发人员上传的该网页模板文件,该网页模板文件中包含该代码标签。
[0059]步骤506、在该数据库中获取与该代码标签对应的数据内容,写入该代码标签在该网页模板文件中的位置;
[0060]从该数据库中获取与“〈% dataHeroName % >”,即“英雄名称”对应的数据内容,写入“〈% dataHeroName % > ”在该网页模板文件中的位置。
[0061]步骤507、将写入该对应的数据内容后的该网页模板文件,按照该应用程序的资料数据的数据属性类型,分类导出为网页文件。
[0062]该网页文件包括:分类各列表页和各详情页。
[0063]其中,分类各列表页是指该应用程序的资料数据的数据属性类型对应分类下的资料数据列表页,各详情页是指各分类下列表的详情页。例如,导出的“英雄”网页文件,包含所有“英雄”的列表页,以及对应每个“英雄”的详情资料页。
[0064]本发明实施例中,服务器读取保存有应用程序资料数据的按照预置的数据属性类型分类划分的多个数据文件中的数据,按照数据属性的类型分类存储在数据库内,当需要更新数据时,将将与该数据属性类型对应的数据文件中的数据更新后上传到服务器中即可,服务器可读取该数据文件中的数据并保存到数据库中,而不会影响系统中其他类型资料数据的变化,提高数据维护的便利性。开发人员只需进行应用程序资料数据的分类以及如何将应用程序的资料数据生成网页等简单设置,便可实现应用程序资料站的搭建,提高搭建资料站的效率。
[0065]请参阅图6,图6为本发明第四实施例提供的应用程序资料站的搭建装置的示意图,该装置包括:
[0066]获取单元61,读取单元62,存储单元63,提取单元64,生成单元65。
[0067]其中,获取单元61,用于获取保存有应用程序资料数据的多个数据文件,该多个数据文件按照预置的数据属性类型分类存储该应用程序资料数据;
[0068]读取单元62,用于读取该多个数据文件中的该应用程序资料数据;
[0069]存储单元63,用于按照该预置的数据属性类型,将该应用程序资料数据分类存储在数据库内;
[0070]提取单元64,用于从该数据库中提取预先设置的用于网页展示的该应用程序的资料数据;
[0071]生成单元65,用于按照预置的网页模式,将提取的该应用程序的资料数据生成网页。
[0072]本实施例中的各单元实现各自功能的过程,请参见前述各实施例的描述,此处不再赘述。
[0073]本发明实施例中,将保存应用程序数据资料的多个数据文件,按照数据属性的类型分类存储在数据库内,修改分类下数据属性的数据,只需修改对应的数据文件,而不需修改全部数据文件,提高数据维护的便利性。根据提取的该应用程序的数据内容生成并展示网页,按照该应用程序的数据属性分类导出具体的该应用程序的资料站页面,分类各列表页和各详情页,搭建该应用程序的数据资料站时设置简单,提高搭建资料站的效率。
[0074]请参阅图7,图7为本发明第五实施例提供的应用程序资料站的搭建装置的示意图,与图6所示的第四实施例中的装置相似,不同之处在于,该装置还包括:
[0075]导出单元71,接收单元72,标识单元73,解析单元74,发送单元75,写入单元76。
[0076]其中,导出单元71,用于从该数据库内将分类后的该应用程序资料文件导出为JSON或可扩展标记语言格式的数据文件。
[0077]接收单元72,用于接收标签标识指令。
[0078]标识单元73,用于为用于网页展示的该应用程序资料数据的内容标识内容概要标签。
[0079]接收单元72,还用于接收统一资源定位符格式的数据请求。
[0080]解析单元74,用于解析出该数据请求中包含的请求参数。
[0081]发送单元75,用于获取与该请求参数对应的该内容概要标签所标识的该JSON或可扩展标记语言格式的数据文件并返回给数据请求方。
[0082]进一步地,生成单元65,还用于
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1