CN100592300C - 一种数据显示的方法及装置 - Google Patents

一种数据显示的方法及装置 Download PDF

Info

Publication number
CN100592300C
CN100592300C CN200810171619A CN200810171619A CN100592300C CN 100592300 C CN100592300 C CN 100592300C CN 200810171619 A CN200810171619 A CN 200810171619A CN 200810171619 A CN200810171619 A CN 200810171619A CN 100592300 C CN100592300 C CN 100592300C
Authority
CN
China
Prior art keywords
information content
picture
data object
selecting
title
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200810171619A
Other languages
English (en)
Other versions
CN101373478A (zh
Inventor
胡薇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN200810171619A priority Critical patent/CN100592300C/zh
Publication of CN101373478A publication Critical patent/CN101373478A/zh
Priority to PCT/CN2009/074420 priority patent/WO2010045848A1/zh
Application granted granted Critical
Publication of CN100592300C publication Critical patent/CN100592300C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供的一种数据显示的方法及装置,当从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象时,该方法包括:按照预设定的规则对所述第二数据对象进行处理;将所述第一数据对象和处理后的第二数据对象进行显示。采用本发明,避免现有技术中从数据源RSS Feed获取到当前需要的数据对象直接进行显示,而是先按照预设定的规则对第二数据对象进行处理,之后,显示第一数据对象和第二数据对象,从而保证数据显示的规范化,进而大大提高用户阅读体验。

Description

一种数据显示的方法及装置
技术领域
本发明涉及互联网技术,特别涉及一种数据显示的方法及装置。
背景技术
通常,如果用户需要查找某一个网站中更新的信息,都会直接登录到该网站,之后,在该网站搜寻要找的信息。但是,用户并不知道该网站何时进行新信息的发布,如果在当前访问时,该网站暂时没有用户要找的更新的信息,那么该用户可能就要在一天内多次访问该网站,采用这种访问方式大大降低获取信息的效率,并且该方式的随机性比较大,不易控制。因此,随着互联网技术的发展,出现了一种全新的信息传播方式,即简易信息聚合(RSS:Really Simple Syndication)。
RSS是网络站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,例如博客(Blog)。RSS搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。
其中,RSS获取信息的模式与通过加入邮件列表获取信息(如电子杂志和新闻邮件)有一定的相似之处,也就是可以使客户端不必登录各个提供信息的网站,而是直接通过客户端浏览方式(称为RSS阅读器)或者RSS在线阅读方式来阅读这些内容,例如,通过一个RSS阅读器,可以同时浏览新浪新闻、搜狐以及百度等的新闻。
具体实现时,信息发布网站将网站全部信息或者部分信息整合到一个RSS文件中,这个文件就被称之为数据源(RSS Feed),这个RSS Feed中包含的信息就能直接被其他站点调用,而且这些数据都是标准的XML格式,所以也能在其他的终端服务中使用,如PDA、手机等。如此,RSS阅读器从RSS Feed中读取blog或者新闻的数据源信息,其中,该数据源信息可以是文本,还可以是图片,之后,直接显示该读取的数据源信息对应的数据对象。
但是,不同的网站,其对应的RSS Feed中的数据源信息的大小不同,比如,RSS阅读器从RSS Feed中读取blog或者新闻的数据源信息为图片和标题,其中,该图片的个数至少为10个,则按照现有技术的方法直接显示该图片和标题时,RSS阅读器就会因为当前无法显示如此多张图片儿出现错误,比如,导致显示出的图片和标题杂乱无章,甚至也会出现一些乱码,从而大大降低用户的阅读体验。
发明内容
本发明提供的一种数据显示的方法及装置,以便提高数据显示的正确性。
本发明所提供的一种数据显示的方法,包括:
从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象;
如果所述第一数据对象为标题,所述第二数据对象为图片;则当所述图片的个数大于3时,在所述图片中任意选择个数小于等于3的图片;将所述标题和选择出的图片进行显示。
本发明所提供的一种数据显示的装置,包括:获取单元、处理单元和显示单元;其中,
所述获取单元用于从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象;
若所述获取单元获取的第一数据对象为标题,第二数据对象为图片,则所述处理单元在所述图片的个数大于3时,从所述图片中任意选择个数小于等于3的图片;
所述显示单元将所述标题和选择出的图片进行显示。
由上述可以看出,本发明实施例所提供的一种数据显示的方法及装置中,当从数据源RSS Feed获取到当前需要显示的主要体现标题的第一数据对象和主要体现图片和/或文字的第二数据对象时,该方法包括:按照预设定的规则对所述第二数据对象进行包括图片个数和/或文字字数的处理;将所述第一数据对象和处理后的第二数据对象进行显示,这样,可以避免直接显示从数据源RSSFeed获取到的数据源信息对应的数据对象,而是先按照预设定的规则对第二数据对象进行处理,也即对第二数据对象进行了规范处理,之后,再显示该第一数据对象和处理后的第二数据对象,从而保证数据显示的规范化,进而大大提高用户阅读体验。
附图说明
图1为本发明实施例中数据显示的方法的基本工作流程图;
图2为本发明实施例中数据显示的方法的应用工作流程图;
图3为本发明实施例中各个数据对象进行显示时的示意图;
图4为本发明实施例提供的一种数据显示装置的结构图。
具体实施方式
本发明实施例所提供的一种数据显示的方法中,通过先按照预设定的规则对主要体现图片和/或文字的第二数据对象进行处理,也即对第二数据对象进行了规范处理,可以避免直接显示从数据源RSS Feed获取到的数据源信息对应的数据对象,从而保证数据显示的规范化,进而大大提高用户阅读体验,具体实现时,当从数据源RSS Feed获取到当前需要的第一数据对象和第二数据对象时,该方法包括:按照预设定的规则对所述第二数据对象进行处理;将所述第一数据对象和处理后的第二数据对象进行显示。。
为使本发明的目的、技术方案和优点更加清楚明白,下面对本发明实施例提供的数据显示的方法进行描述。
参见图1,图1为本发明实施例中数据显示的方法的基本工作流程图。如图1所示,该流程包括以下步骤:
步骤101,从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象。
其中,上述获取的第一数据对象可以为存在于每一个RSS Feed数据源中,且属性不需要改变的数据对象,上述获取的第二数据对象为按需存在且在显示时属性可改变的数据对象。具体地,若本发明实施例所提供的一种数据显示的方法应用于自动生成RSS摘要的方法中,则该第一数据对象可以为标题,第二数据对象可以有多种形式,如可以为:图片,或者为:信息内容,或者为:图片和信息内容等,本发明实施例对此并未限定。
步骤102,按照预设定的规则对第二数据对象进行处理。
这里,若上述当前需要的第二数据对象为:图片;则该预设定的规则为:当所述图片的个数大于3时,在所述图片中任意选择个数小于等于3的图片,即在图片中任意选择1张图片或者2张图片或者3张图片。当然,若所述第二数据对象中的图片的个数小于等于3,则可按照现有技术的方法直接显示图片即可,这里不再赘述。
步骤103,将所述第一数据对象和处理后的第二数据对象进行显示。
这里,若上述第一数据对象为标题,第二数据对象为图片,则本步骤102中,具体可为:直接将该标题和选择出的图片进行显示。
至此,实现了数据显示的方法的流程。
需要说明的是,上述步骤101中预设定的规则与获取的当前需要显示的第二数据对象有关。比如,若所述当前需要显示的第二数据对象为信息内容;则该预设定的规则为:当所述信息内容的文字字数大于200时,按照预设定的选择顺序在所述信息内容中选择文字字数小于等于200的信息内容;若所述当前需要显示的第二数据对象为图片和信息内容;则所述预设定的规则为:当所述图片的个数大于3时,在所述图片中任意选择个数小于等于3的图片,当所述信息内容的文字字数大于200时,按照预设定的选择顺序在所述信息内容中选择文字字数小于等于200的信息内容。当然,若第二数据对象中的信息内容的文字字数小于等于200,或者所述第二数据对象中的图片的个数小于等于3,则可按照现有技术的方法直接显示该信息内容或者图片即可,这里不再赘述。
为使本发明实施例更加清楚明白,下面对本发明实施例提供的数据显示的方法的应用进行描述。
参见图2,图2为本发明实施例中数据显示的方法的应用工作流程图。如图2所示,该流程包括以下步骤:
步骤201,从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象。
这里,本发明实施例所提供的一种数据显示的方法具体可为自动生成RSS摘要的方法,如此,上述获取的当前需要显示的第一数据对象可为标题;第二数据对象可以有多种形式,如可以为图片,或者为信息内容,或者为图片和信息内容。本实施例中,以上述获取的当前需要的第一数据对象为标题,第二数据对象为图片和信息内容为例。
步骤202,当所述第二数据对象中的图片的个数大于3时,在所述图片中任意选择个数小于等于3的图片。
这里,具体地,步骤202可为:判断当前需要显示的第二数据对象中的图片的个数是否大于3,在是的情况下,在该图片中任意选择个数小于等于3的图片。
步骤203,当所述第二数据对象中的信息内容的文字字数大于200时,按照预设定的选择顺序在所述信息内容中选择文字字数小于等于200的信息内容。
这里,具体地,步骤203可为:判断当前需要显示的第二数据对象中的信息内容的文字字数是否大于200,如果是,按照预设定的选择顺序在该信息内容中选择文字字数小于等于200的信息内容。
这里,上述预设定的选择顺序可以有多种形式,如可以为从前向后选择,或者先选择某一段,之后,在该选择的某一段中从前向后选择等,具体情况需要具体分析,本发明实施例对此并未限定。
需要说明的是,步骤202和步骤203并无固定的时间先后顺序。
还需要说明的是,为使后续显示的内容看起来比较连贯,不使阅读者感觉突兀,本步骤203中还可进一步执行优化后续显示的操作,即若按照预设定的选择顺序在所述信息内容中选择文字字数小于等于200的信息内容后还剩余文字,则在选择出的信息内容之后和/或之前添加省略号,将该添加的省略号携带在选择出的信息内容中。比如,若按照预设定的选择顺序在所述信息内容中选择的文字字数小于等于200的信息内容中的最后几个文字为“今天你吃”,而剩余的文字为“晚饭么?”,这样,可在选择出的信息内容之后添加省略号,将该添加的省略号携带在选择出的信息内容中即可。
当然,按照预设定的选择顺序在所述信息内容中选择出的文字字数小于等于200的信息内容之前也存在文字内容或者前后都存在文字内容,则在该选择出的信息内容之前或者前后都添加省略号,将该添加的省略号携带在选择出的信息内容中。
步骤204,将所述标题、选择出的图片和选择出的信息内容按照预设定的显示规则进行显示。
这里,预设定的显示规则可以有多种形式,优选地,考虑到阅读者的阅读习惯,一般将标题在选择出的图片和选择出的信息内容之上。而选择出的图片和选择出的信息内容可以并列,参见图3所示,也可以呈上下结构,具体并未限定。
可见,本发明实施例中通过从数据源RSS Feed获取到当前需要的第一数据对象和第二数据对象时,按照预设定的规则对所述第二数据对象进行处理;将所述第一数据对象和处理后的第二数据对象进行显示;能够使当前要显示的数据对象都有一个固定上限,这样,就不会因为需要显示的图片或信息内容过多而导致出现杂乱无章的信息,甚至乱码,从而大大提高用户阅读体验。
本发明实施例还提供了一种数据显示的装置的结构图,下面对其进行详述。
参见图4,图4为本发明实施例提供的一种数据显示装置的结构图。如图4所示,该装置包括:获取单元401、处理单元402和显示单元403。
其中,获取单元404用于从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象。
处理单元402用于按照预设定的规则对获取单元401获取的第二数据对象进行处理。
显示单元403用于将获取单元401获取的第一数据对象和处理单元402处理后的第二数据对象进行显示。
其中,获取单元401获取的当前需要显示的第一数据对象可以为标题,第二数据对象可以有多种结构形式,优选地,若获取单元401获取的第一数据对象为标题,第二数据对象为图片。
则处理单元402在所述第二数据对象中的图片的个数大于3时,从所述图片中任意选择个数小于等于3的图片。
显示单元403将所述标题和选择出的图片进行显示。
优选地,若获取单元401获取的第一数据对象为标题,第二数据对象为信息内容。
则处理单元402在所述信息内容的文字字数大于200时,按照预设定的选择顺序从所述信息内容中选择文字字数小于等于200的信息内容。
显示单元403将所述标题和选择出的信息内容进行显示。
优选地,若获取单元401获取的第一数据对象为标题,第二数据对象为图片和信息内容。
则处理单元402在所述图片的个数大于3时,从所述图片中任意选择个数小于等于3的图片,在所述信息内容的文字字数大于200时,按照预设定的选择顺序从所述信息内容中选择文字字数小于等于200的信息内容。
显示单元403将所述标题、选择出的图片和选择出的信息内容按照预设定的显示规则进行显示。
其中,所述预设定的显示规则可包括:所述标题在选择出的图片和选择出的信息内容之上。
优选地,若上述处理单元402按照预设定的选择顺序在信息内容中选择出文字字数小于等于200的信息内容后还剩余文字,则在选择出的信息内容之后和/或之前添加省略号,将该添加的省略号携带在选择出的信息内容中。
需要说明的是,本发明实施例中,数据显示的装置内部各个单元可以是物理功能单元,也可以是软件功能单元,并且各个单元还可进行细分或进行合并,具体实现时,本领域普通技术人员可根据实际情况进行处理,此处不再一一列举。
可见,本发明实施例中提供的一种数据显示的方法及装置,当从数据源RSSFeed获取到当前需要的第一数据对象和第二数据对象时,该方法包括:按照预设定的规则对所述第二数据对象进行处理;将所述第一数据对象和处理后的第二数据对象进行显示。这样,从数据源RSS Feed获取到当前需要的数据对象并不直接进行显示,而是先按照预设定的规则对该第二数据对象进行处理,之后再显示第一数据对象和处理后的第二数据对象,从而保证数据显示的规范化,进而提高用户阅读体验。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (8)

1、一种数据显示的方法,其特征在于,该方法包括:
从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象;
如果所述第一数据对象为标题,所述第二数据对象为图片;则当所述图片的个数大于3时,在所述图片中任意选择个数小于等于3的图片;将所述标题和选择出的图片进行显示。
2、根据权利要求1所述的方法,其特征在于,该方法进一步包括:
如果所述第一数据对象为标题,所述第二数据对象为信息内容;则当所述信息内容的文字字数大于200时,按照预设定的选择顺序在所述信息内容中选择文字字数小于等于200的信息内容;将所述标题和选择出的信息内容进行显示。
3、根据权利要求1所述的方法,其特征在于,该方法进一步包括:
如果所述第一数据对象为标题,所述第二数据对象为图片和信息内容;则
当所述图片的个数大于3时,在所述图片中任意选择个数小于等于3的图片,当所述信息内容的文字字数大于200时,按照预设定的选择顺序在所述信息内容中选择文字字数小于等于200的信息内容;将所述标题、选择出的图片和选择出的信息内容按照预设定的显示规则进行显示。
4、根据权利要求3所述的方法,其特征在于,所述预设定的显示规则包括:
所述标题显示在选择出的图片和选择出的信息内容之上。
5、根据权利要求2或3所述的方法,其特征在于,若按照预设定的选择顺序在所述信息内容中选择文字字数小于等于200的信息内容后还剩余文字,则进一步在选择出的信息内容之后和/或之前添加省略号,将该省略号携带在选择出的信息内容中。
6、一种数据显示的装置,其特征在于,该装置包括:获取单元、处理单元和显示单元;其中,
所述获取单元用于从数据源RSS Feed获取到当前需要显示的第一数据对象和第二数据对象;
若所述获取单元获取的第一数据对象为标题,第二数据对象为图片,则所述处理单元在所述图片的个数大于3时,从所述图片中任意选择个数小于等于3的图片;
所述显示单元将所述标题和选择出的图片进行显示。
7、根据权利要求6所述的装置,其特征在于,若所述获取单元获取的第一数据对象为标题,第二数据对象为信息内容;则所述处理单元在所述信息内容的文字字数大于200时,按照预设定的选择顺序从所述信息内容中选择文字字数小于等于200的信息内容;所述显示单元将所述标题和选择出的信息内容进行显示。
8、根据权利要求6所述的装置,其特征在于,若所述获取单元获取的第一数据对象为标题,第二数据对象为图片和信息内容;则所述处理单元在所述图片的个数大于3时,从所述图片中任意选择个数小于等于3的图片,在所述信息内容的文字字数大于200时,从所述信息内容中按照预设定的选择顺序选择文字字数小于等于200的信息内容;所述显示单元将所述标题、选择出的图片和选择出的信息内容按照预设定的显示规则进行显示。
CN200810171619A 2008-10-21 2008-10-21 一种数据显示的方法及装置 Active CN100592300C (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200810171619A CN100592300C (zh) 2008-10-21 2008-10-21 一种数据显示的方法及装置
PCT/CN2009/074420 WO2010045848A1 (zh) 2008-10-21 2009-10-13 一种数据显示的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810171619A CN100592300C (zh) 2008-10-21 2008-10-21 一种数据显示的方法及装置

Publications (2)

Publication Number Publication Date
CN101373478A CN101373478A (zh) 2009-02-25
CN100592300C true CN100592300C (zh) 2010-02-24

Family

ID=40447644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810171619A Active CN100592300C (zh) 2008-10-21 2008-10-21 一种数据显示的方法及装置

Country Status (2)

Country Link
CN (1) CN100592300C (zh)
WO (1) WO2010045848A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100592300C (zh) * 2008-10-21 2010-02-24 腾讯科技(深圳)有限公司 一种数据显示的方法及装置
CN102982181B (zh) * 2012-12-18 2016-09-28 北京奇虎科技有限公司 一种在浏览器侧展现网页数据的方法及装置
CN103020246B (zh) * 2012-12-18 2018-01-05 北京奇虎科技有限公司 用于浏览器的网页数据展现方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4281017B2 (ja) * 2007-01-05 2009-06-17 ソニー株式会社 情報処理装置、表示制御方法、およびプログラム
CN100592300C (zh) * 2008-10-21 2010-02-24 腾讯科技(深圳)有限公司 一种数据显示的方法及装置

Also Published As

Publication number Publication date
WO2010045848A1 (zh) 2010-04-29
CN101373478A (zh) 2009-02-25

Similar Documents

Publication Publication Date Title
US9727656B2 (en) Interactive sitemap with user footprints
US20130055089A1 (en) Share Box for Endorsements
US9542365B1 (en) Methods for generating e-mail message interfaces
CN103473302A (zh) 一种锁屏信息展示方法、装置和***
CN104243273A (zh) 即时通讯客户端显示信息的方法及设备和信息显示***
CN102592298A (zh) 内容整合框架中的用户界面的视觉处理
CN101782913A (zh) 一种更新提醒的方法及浏览器
CN104035753A (zh) 一种双WebView展示定制页面的方法及***
CN101405688A (zh) 细化的搜索用户界面
CN105955593B (zh) 一种呈现讨论信息的方法和装置
US20150081788A1 (en) Server apparatus, non-transitory computer-readable storage medium having information processing program stored therein, information processing system, and information processing method
CN102541853A (zh) 一种利用浏览器地址栏获取应用信息的方法和装置
US10095378B2 (en) Web browser toolbar
US20130080926A1 (en) Server apparatus, information processing method, information processing program, and recording medium
CN102779123A (zh) 一种网站展示内容的截屏方法及***
CN103246699A (zh) 一种基于浏览器的数据访问控制方法和装置
US20140082550A1 (en) Systems and methods for integrated query and navigation of an information resource
US8819537B2 (en) Information generation device, information generation method, information generation program, and recording medium
CN103150172A (zh) 一种实现个性化场景的方法和设备
CN100592300C (zh) 一种数据显示的方法及装置
US20110125571A1 (en) Method and system for speed efficient and relevancy efficient advertising through a web enabled element
JP5843197B2 (ja) 車載用通信サービス利用システムおよび車載用通信サービス利用方法
CN105373310A (zh) 基于用户操作实时更新页面的方法和装置
US20140115525A1 (en) Systems and methods for integrated query and navigation of an information resource
US20070016652A1 (en) Dynamic image display

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant