处理标记文档的方法和设备技术

技术编号:2820951 阅读:176 留言:0更新日期:2012-04-11 18:40
提供一种存储标记文档并具有多个标记文档输出作为综合文档的结构的计算机可读介质,以及一种处理标记文档的方法和设备。所述计算机可读介质包括多个标记文档和指示多个标记文档将被输出的顺序的顺序信息。因此,通过向多个独立的标记文档引进输出顺序和主导页的概念,可将多个标记文档整合并输出为单一页。

【技术实现步骤摘要】
【国外来华专利技术】
与本专利技术一致的方法和设备涉及标记文档的结构,更具体地,涉及一种 存储标记文档并具有将多个标记文档输出为综合文档的结构的计算机可读介 质,以及一种处理该标记文档的方法和设备。
技术介绍
当使用诸如超文本标记语言(HTML)等的标记文档表示内容时,可发 生这样的情况,即,在同一屏幕上输出固定数据和可变数据的情况或者若干 可变数据分别与单一 固定数据整合并在若干张纸上打印结果的情况。当标记 文档被输出时,固定数据被输出为背景,可变数据以叠加在固定数据上的方 式一皮lt出。图1示出将固定数据和可变数据整合并输出到屏幕的示例。参照图1, 将表示日程表的格式的固定数据110和表示实际日程的可变数据120整合并 显示为网页130。存在用于生成标记文档以获得这样的整合的网页130的几 种4专统方法。图2是解释用于生成图l所示的网页130的传统方法的示图。 参照图2,将被输出的所有内容包括在标记文档210中,而不将固定数 据与可变数据分离。标记文档210被输入到网络浏览器的用户代理220,并 由用户代理220进行处理。用户代理220包括处理标记内容的标记内容处 理器222、处理背景图像的背景处理器224以及处理层叠样式表(CSS)的 CSS处理器226。在图2的技术中,日程表和实际日程数据被构造为标签和 文本,并 f皮包括在主体部分中。标记内容处理器222解考奪并处理标签和文本, 并生成输出网页230。在该传统方法中,由于固定数据被包括在由可变数据表示的文档中,因 此难以准备文档并且文档的可读性差。图3是解释用于生成图1所示的网页130的另一种传统方法的示图。参照图3,固定数据被构造为背景图像320,可变数据被构造为标记文档310形式的文本内容。背景处理器224将背景图像320设置为整个文档的背 景,标记内容处理器222根据标记文档310将网页312叠加到背景图像320, 从而生成整合的网页330。在该传统方法中,由于固定数据由图像表示,因此不容易根据条件改变该固定数据。图4是解释用于生成图1所示的网页130的另一种传统方法的示参照图4,使用CSS描述固定数据412,使用标签和文本描述包括实际 日程数据的可变数据414,从而构造标记文档410。 CSS处理器226将固定数 据412变成包括日程表的网页422,可变数据414由标记内容处理器222进 行处理并且变成包括实际日程数据的网页424。网页422和424被整合并输 出为网页430。
技术实现思路
在传统方法中,如在上文参照图2所述的传统方法中,由于固定数据被 包括在包括可变数据的文档中并以所述文档来表示,因此难以准备文档并且 文档的可读性差。本专利技术定义标记文档结构,在该结构中,多个独立的标记文档被整合并 被以平等关系而非依存关系输出到标记文档,并且本专利技术提供一种处理并输 出该标记文档的方法和设备。根据本专利技术的一方面,提供一种计算机可读介质,包括多个标记文档; 顺序信息,指示多个标记文档的输出顺序。计算机可读介质还可包括开始文档,包括用于多个标记文档的访问信 息。顺序信息记录在开始文档中。顺序信息可包括指示所述多个标记文档中的一个是主导文档的信息,所 述主导文档包括将被打印为不同标记文档的背景的固定数据。顺序信息还可 包括关于除主导文档外的其余标记文档被叠加到所述主导文档并被打印的顺 序的信息。顺序信息包括关于当多个标记文档被显示为网页时所述多个标记文档被 叠加的顺序的信息。顺序信息可记录在多个标记文档中。所述多个标记文档中的一个可以是将被输出作为包括可变数据的不同标记文档的背景的背景标记文档,所述顺序信息可包括背景标记文档的访问信 息,所述背景标记文档的访问信息可记录在所述不同标记文档中。计算机可读介质还可包括一个或多个背景标记文档,其中,所述顺序信 息包括关于当多个标记文档被显示时所述一个或多个背景标记文档被叠加的 顺序的信息。关于所述一个或多个背景标记文档被叠加的顺序的顺序信息可记录在所 述不同标记文档中。根据本专利技术的另一方面,提供一种存储标记文档的计算机可读介质。所述标记文档包括多个主体部分;关于所述多个主体部分将被输出的顺序的顺序信息。的主导主体的信息。顺序信息还包括指示除主导主体外的其余主体部分被叠 加到所述主导主体并^^皮打印的顺序的信息。顺序信息还包括指示当所述标记文档被显示为网页时所述多个主体部分 被叠加的顺序的信 息o顺序信息记录在各个主体部分中。根据本专利技术的另一方面,提供一种处理标记文档的方法,包括接收包 括多个标记文档的访问信息的开始文档;获得指示输出多个标记文档的顺序 的顺序信息;根据所述访问信息接收所述多个标记文档;根据所述顺序信息 输出所述多个标记文档。获得顺序信息的步骤包括解释开始文档并确定输出顺序。输出多个标记文档的步骤包括参照所述顺序信息,选"t奪多个标记文档 中的一个作为包括固定数据的主导文档;进行控制,从而根据所述顺序信息, 将除主导文档外的其余标记文档分别叠加到主导文档并依次打印。输出所述多个标记文档的步骤包括根据所述顺序信息,生成并输出所 述多个标记文档^皮叠加的图<象。获得顺序信息的步骤包括解释所述多个标记文档并确定输出顺序。获得顺序信息的步骤包括根据记录在开始文档的访问信息的描述顺序 或根据所述多个标记文档被接收的顺序,确定输出顺序。根据本专利技术的另一方面,提供一种处理标记文档的方法,包括接收包 括可变数据和用于至少一个背景标记文档的访问信息的标记文档;根据所述访问信息接收所述至少 一个背景标记文档;将包括可变数据的标记文档叠加 到所述至少一个背景标记文档;输出所得的叠加的标记文档。叠加标记文档的步骤还包括参照关于输出所述至少一个背景标记文档 的顺序的信息,确定叠加顺序。确定叠加顺序的步骤包括根据包括在包括可变数据的标记文档中的顺 序信息,确定叠加顺序。确定叠加顺序的步骤包括根据包括在所述至少一个背景标记文档中的 顺序信息,确定叠加顺序。根据本专利技术的另一方面,提供一种处理和输出标记文档的方法,包括 接收包括多个主体部分的标记文档;获得关于所述多个主体部分将被输出的 输出顺序的顺序信息;进行控制,从而根据所述顺序信息叠加并显示或打印 所述多个主体部分。获得顺序信息的步骤包括解释各个主体部分并确定输出顺序。获得顺序信息的步骤包括根据在所述标记文档中描述各个主体部分的 顺序,确定输出顺序。根据本专利技术的另一方面,提供一种设备,包括处理器,处理并输出标 记文档,以显示或打印所述标记文档,其中,所述处理器包括标记内容处理 器,所述标记内容处理器接收包括多个标记文档的访问信息的开始文档,获 取指示所述多个标记文档将被输出的输出顺序的顺序信息,根据所述访问信 息接收所述多个标记文档,并根据所述顺序信息输出所述多个标记文档。根据本专利技术的另一方面,提供一种设备,包括处理器,处理并输出标 记文档,以显示或打印所述标记文档,其中,所述处理器包括标记内容处 理器,接收包括可变数据和至少一个背景标记文档的访问信息的标记文档, 根据所述访问信息接收所述至少一个背景标记文档,将所述包括可变数据的 标记文档叠加到所述至少一个背景标记文档,并输出所得的标记文档。根据本专利技术的另一方面,提供一种设备,包括处理器,处理并输出标 记文档,以显示或本文档来自技高网
...

【技术保护点】
一种计算机可读介质,包括: 多个标记文档; 顺序信息,指示所述多个标记文档的输出顺序。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:李和耿
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1