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

文档序号:9261413阅读:247来源:国知局
一种应用程序资料站的搭建方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种应用程序资料站的搭建方法及装置。
【背景技术】
[0002]游戏资料站中保存了游戏的各种资料数据,是游戏的资料数据库,特别是大型游戏的资料数据库。
[0003]现有技术中,对于游戏资料站中的资料数据,一般是网站编辑人员在后台进行人工录入,或者是网站开发人员人工写在网站内。人工录入数据资料,在人力开销上会非常大,一般一个大型多人在线角色扮演游戏的资料站需要十几天开发才能上线,耗时耗力,效率较低。

【发明内容】

[0004]有鉴于此,本发明提供一种应用程序资料站的搭建方法及装置,用以提高资料站的搭建效率,以及提高资料的维护效率。
[0005]本发明实施例提供的应用程序资料站的搭建方法,包括:
[0006]获取保存有应用程序资料数据的多个数据文件,所述多个数据文件按照预置的数据属性类型分类存储所述应用程序资料数据;读取所述多个数据文件中的所述应用程序资料数据,并按照所述预置的数据属性类型,将所述应用程序资料数据分类存储在数据库内;从所述数据库中提取预先设置的用于网页展示的所述应用程序的资料数据,并按照预置的网页模式,将提取的所述应用程序的资料数据生成网页。
[0007]本发明实施例提供的应用程序资料站的搭建装置,包括:
[0008]获取单元,用于获取保存有应用程序资料数据的多个数据文件,所述多个数据文件按照预置的数据属性类型分类存储所述应用程序资料数据;读取单元,用于读取所述多个数据文件中的所述应用程序资料数据;存储单元,用于按照所述预置的数据属性类型,将所述应用程序资料数据分类存储在数据库内;提取单元,用于从所述数据库中提取预先设置的用于网页展示的所述应用程序的资料数据;生成单元,用于按照预置的网页模式,将提取的所述应用程序的资料数据生成网页。
[0009]本发明实施例提供的应用程序资料站的搭建方法及装置,将保存应用程序数据资料的多个数据文件,按照数据属性的类型分类存储在数据库内,修改分类下数据属性的数据,只需修改对应的数据文件,而不需修改全部数据文件,提高数据维护的便利性。根据提取的该应用程序的数据内容生成并展示网页,按照该应用程序的数据属性分类导出具体的该应用程序的资料站页面,分类各列表页和各详情页,搭建该应用程序的数据资料站时设置简单,提高搭建资料站的效率。
[0010]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0011]图1为本发明实施例提供的应用程序资料站的搭建方法的运行环境示意图。
[0012]图2示出了一种服务器的结构示意图。
[0013]图3为本发明第一实施例中应用程序资料站的搭建方法的流程示意图。
[0014]图4为本发明第二实施例中应用程序资料站的搭建方法的流程示意图。
[0015]图5为本发明第三实施例中应用程序资料站的搭建方法的流程示意图。
[0016]图6为本发明第四实施例中应用程序资料站的搭建装置示意图。
[0017]图7为本发明第五实施例中应用程序资料站的搭建装置示意图。
【具体实施方式】
[0018]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0019]本发明实施例提供一种应用程序资料站的搭建方法,可提高应用程序资料站的搭建效率,以及提高对资料数据的维护效率。
[0020]请参阅图1,图1为本发明实施例提供的应用程序资料站的搭建方法运行环境示意图。
[0021]其中,服务器10获获取保存有应用程序资料数据的多个数据文件,该多个数据文件按照预置的数据属性类型分类存储该应用程序资料数据,该数据文件可以是Excel文件。读取该多个数据文件中的该应用程序资料数据,并按照该预置的数据属性类型,将该应用程序资料数据分类存储在数据库20内,这样,修改某类属性的数据,只需修改多个数据文件中与该类型对应的数据文件,而不需修改全部数据文件,提高数据维护的便利性以及效率。在数据库中提取预先设置的用于网页展示的该应用程序的资料数据,根据预置规则,生成与提取的该应用程序的资料数据内容对应的代码标签,该代码标签用于标识提取的该应用程序的资料数据内容的唯一性,按照预置的网页模式,将提取的该应用程序的资料数据生成网页。具体为,接收用户上传的网页模板文件,该网页模板文件中包含该代码标签,在该数据库中获取与该代码标签对应的数据内容,写入该代码标签在该网页模板文件中的位置,将写入该对应的数据内容后的该网页模板文件,按照该应用程序的资料数据的数据属性类型,分类导出为网页文件。
[0022]进一步地,从该数据库内将分类后的该应用程序资料文件导出为JSON或可扩展标记语言格式的数据文件,接收标签标识指令,为用于网页展示的该应用程序资料数据的内容标识内容概要标签,接收统一资源定位符格式的数据请求,并解析出该数据请求中包含的数据请求参数,获取与该请求参数对应的所述内容概要标签所标识的该JSON或可扩展标记语言格式的数据文件并返回给数据请求方。
[0023]—个实例中,以应用程序为一游戏程序为例,每个游戏程序存在一个存有所有游戏资料数据的Excel文件,在该Excel文件内包含所有与该游戏程序相关的内容,例如,游戏中的各角色、每个角色对应的技能以及每个角色可拥有的物品的相关介绍。游戏运营人员将多个Excel文件分别分类存储该应用程序资料数据,按照预置的数据属性类型分类上存储该应用程序资料数据,将该多个Excel文件传到服务器中,服务器获取保存有该游戏程序资料数据的该多个Excel文件。数据属性类型可以设置为“英雄、道具、武器、副本”等四个类型,分别表示该游戏程序中资料数据内容的不同属性。按照“英雄、道具、武器、副本”四个类型,将该应用程序的所有资料数据分类存储在数据库内。在数据库中提取预先设置的用于网页展示的资料数据“英雄”分类下,“英雄名称”、“英雄ID(即,“英雄”的唯一标识编号)”、“技能”、“最高等级”、“进化途径”及“介绍”等数据内容。生成与提取的这些资料数据内容对应的代码标签,用于标识提取的资料数据内容的唯一性,以用于系统能够识别并区分,以及用于网页模版的开发。根据预置规则,为“英雄名称”生成对应的代码标签可以为“〈% dataHeroName% >”。该预置规则是在该代码标签中包含与“英雄名称”对应的英文单词。开发人员设置游戏资料数据最终展现的网页模板文件时,需要在各个网页页面内用生成的各类该代码标签对应替换相应的数据,例如,将“英雄名称”替换为“〈% dataHeroName% >”,并上传,接收该网页模板文件,从该数据库中获取与“〈%dataHeroName% >”,即“英雄名称”对应的数据内容,写入“〈% dataHeroName% >”在该网页模板文件中的位置,将写入该对应的数据内容后的该网页模板文件,按照资料数据的数据属性类型,分类导出为具体地用于展示游戏程序数据资料的网页文件,导出的“英雄”网页文件,包含所有“英雄”的列表页,以及对应每个“英雄”的详情资料页。
[0024]进一
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1