[发明专利]支持多语种显示的网页标签数据组织更新方法在审
申请号: | 201510234023.3 | 申请日: | 2015-05-08 |
公开(公告)号: | CN104978394A | 公开(公告)日: | 2015-10-14 |
发明(设计)人: | 黄金霖;王晨;王亮;杨浩;高勤胜 | 申请(专利权)人: | 安徽机电职业技术学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 董彬 |
地址: | 241000 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 语种 显示 网页 标签 数据 组织 更新 方法 | ||
技术领域
本发明涉及网页内容数据组织和显示方法,具体地,涉及支持多语种网页元素内容显示数据组织更新方法。
背景技术
随着经济的快速发展,国际化趋势越来越明显,网站使用人群涉及各个国家、各种肤色,有不同类型(使用不同语言)的用户登陆和使用网站,为了使不同语言的人群能够无障碍的访问和使用网站,需要有不同语种版本的网页信息,通常的做法是编写多套语种的网页,每增加对一种语种的支持,都需要大量修改网页代码甚至结构,当需要修改网页结构或者信息的时候,需要同时修改多套网页,这样会降低网站的可维护性。
发明内容
本发明的目的是提供一种支持多语种显示的网页标签数据组织更新方法,该支持多语种显示的网页标签数据组织更新方法解决了当前网站在实现对多语种显示的支持时需要修改大量网页代码,降低了网站可维护性的问题。
本发明提供一种支持多语种显示的网页标签数据组织更新方法,该方法包括:步骤101,针对多个语种,建立对应的多个数据文件,每个数据文件中包含网页中需要填充或修改的标签元素标识;步骤102,根据选择的语种获取并加载相对应的语种数据文件,解析所述语种数据文件,遍历所述语种数据文件中的键值对数组;步骤103,将所述语种数据文件中的多个标签元素标识替换到相对应的网页中的多个标签元素标识中。
优选地,在所述步骤101中,每个数据文件中包含网页中需要填充或修改的网页元素的id名称、name名称或者class名称。
优选地,在所述步骤102中,根据用户交换界面或者服务器进行选择语种。
优选地,在所述步骤101中,采用键值对的方式,建立对应的多个数据文件。
优选地,该方法包括:
步骤104,根据标签元素标识的命名规则将所述网页中的标签元素标识替换成新元素值内容。
优选地,在步骤104中,所述标签元素标识的命名规则为:
将网页元素的id名称替换成value id名称;根据标签元素标识的命名规则将网页元素的name名称替换成value name名称;根据标签元素标识的命名规则将网页元素的class名称替换成value class名称。
通过上述的实施方式,本发明的网站要增加对新语种的支持时,只需要增加相应语种对应标签内容的格式数据文件,页面内容修改很少甚至不用修改,使得网站的语种的变更更加的灵活,紧密结合了html及javascript语言的编程特点,可以实现对页面中大部分元素内容的有效替换和修改,并且该规则还可以进一步进行扩展。
本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1是本发明的一种优选实施方式的支持多语种显示的网页标签数据组织更新方法的流程图。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
本发明提供一种支持多语种显示的网页标签数据组织及更新方法,如图1所示,该方法包括:
步骤101,针对多个语种,建立对应的多个数据文件,所述数据文件存储了网页中需要填充或修改的标签元素标识;
步骤102,根据选择的语种获取并加载相对应的语种数据文件,解析所述语种数据文件,遍历所述语种数据文件中的键值对数组;
步骤103,将所述语种数据文件中的多个标签元素标识替换到相对应的网页中的多个标签元素标识中。
其中,键值对数组为json数据格式组织的一种方式,以键值对(key-value)的方式组织数据,根据键key可以找到页面中对应的一个或者一组元素,并用该key对应的值value按照key的命名规则更新元素的显示内容。
创建各语种对应的json格式数据,数据格式及说明(key-value),json数据格式是完全独立于语言的文本格式,它是理想的数据交换语言,易于人们阅读和编写。
本发明既是组织也是更新方法,多语种标签数据以json格式组织并存放到相关文件中,页面载入完成后根据当前语种信息选择加载对应语种的json文件,遍历json文件更新页面相关元素显示内容。
在本发明的一种json格式数据的具体实施方式实例中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽机电职业技术学院,未经安徽机电职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510234023.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音乐播放方法及终端设备
- 下一篇:一种在应用程序中插入图标的方法及装置