[发明专利]网页文章显示方法、装置及系统有效
申请号: | 201710980960.2 | 申请日: | 2017-10-19 |
公开(公告)号: | CN107885792B | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 沈文策 | 申请(专利权)人: | 福建中金在线信息科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/955 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 350000 福建省福州市仓山区林浦路与潘墩路交*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 文章 显示 方法 装置 系统 | ||
1.一种网页文章显示方法,其特征在于,所述方法应用于客户端,所述客户端与服务器的文章接口连接,所述方法包括:
获取所述服务器上待显示的网页文章;
将所述网页文章的原始文本保存在指定的字符串数组变量中;其中,所述原始文本包括图片和纯文本;
判断所述字符串数组变量中是否包含有html标签;
如果是,提取所述html标签,并将提取的所述html标签替换成客户端标签,以对所述原始文本进行更新;
按照所述网页文章的显示顺序输出更新后的所述原始文本,以进行显示;
其中,所述判断所述字符串数组变量中是否包含有html标签包括:
获取所述字符串数组变量中的图片,判断所述图片中是否包含有html图片标签;和/或,获取所述字符串数组变量中的纯文本,判断所述纯文本中是否包含有html文本标签;
所述提取所述html标签,并将提取的所述html标签替换成客户端标签包括:
利用正则表达式提取所述图片中包含的html图片标签,将所述html图片标签替换成客户端图片标签,并将替换后的所述图片存储在第一数组变量中;和/或,利用正则表达式提取所述纯文本中包含的html文本标签,将所述html文本标签替换成客户端文本标签,并将替换后的所述纯文本存储在第二数组变量中;
其中,如果所述网页文章是纯文本开头的文章,则先提取所述纯文本中包含的html文本标签;如果所述网页文章是图片开头的文章,则先提取所述图片中包含的html图片标签。
2.根据权利要求1所述的方法,其特征在于,所述将所述html文本标签替换成客户端文本标签之后,所述方法还包括:
判断所述客户端文本标签的功能;
将所述功能以class类名的形式写入所述客户端文本标签中。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
将所述class类名对应的样式写入到所述客户端的样式文件中,以使更新后的所述原始文本显示对应的样式效果。
4.根据权利要求1所述的方法,其特征在于,所述将替换后的所述图片存储在第一数组变量中后,所述方法还包括:
读取所述第一数组变量中包含的所述图片的原始尺寸,计算所述图片的宽高比;
读取所述客户端的显示屏的尺寸;
判断所述原始尺寸是否超出所述显示屏的尺寸;
如果是,按照所述显示屏的尺寸和所述宽高比调整所述图片的原始尺寸,并将调整尺寸后的所述图片重新保存至所述第一数组变量中。
5.根据权利要求4所述的方法,其特征在于,所述按照所述网页文章的显示顺序输出更新后的所述原始文本包括:
分别获取所述第一数组变量中的图片和所述第二数组变量中的纯文本;
按照所述原始文本的显示顺序输出所述图片和所述纯文本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建中金在线信息科技有限公司,未经福建中金在线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710980960.2/1.html,转载请声明来源钻瓜专利网。