稿件分发的方法和系统的制作方法

文档序号:6584989阅读:262来源:国知局
专利名称:稿件分发的方法和系统的制作方法
技术领域
本发明涉及新闻技术领域,尤其涉及一种稿件分发的方法和系统。
背景技术
目前,我国新闻行业之间、新闻行业和广大用户之间对新闻数据的交换和共享标 准不统一,甚至一个新闻单位内部还有不同的标准。现有的稿件分发方法都是按照不同新 闻行业各自的标准进行的稿件分发。例如在一个新闻单位内部进行稿件分发时,首先将 接收到的其他新闻单位的稿件按照稿件所属新闻单位采用的传输标准进行解析转换之后 再分发到相应渠道。虽然我国已经制定出了全国统一的中文新闻信息技术标准,该标准包 括“中文新闻信息置标语言”和“中文新闻信息分类与代码”两个标准,支持文字、图片、图 形、音频、视频等多种媒体类型以及多媒体混合的新闻信息的描述,可用于多媒体新闻信息 在通讯社、报社、广播、电视台、网站以及新闻信息用户之间进行交换和共享。然而,该标准 还没有得到广泛应用,现有技术中也没有提出一种基于中文新闻信息技术标准的稿件分发 解决方案。

发明内容
本发明的实施例提供一种稿件分发的方法和系统。实现了将基于中文新闻信息技 术标准的稿件按照渠道需求的格式分发到各个相应的渠道。为达到上述目的,本发明的实施例采用如下技术方案一种稿件分发的方法,包括从基于中文新闻信息技术标准的源稿件实体文件中解析出渠道所需稿件类型对 应的稿件内容、渠道对应的目标稿件实体目录;根据渠道要求发布的目标稿件格式,将所述稿件内容转换为目标稿件实体文件;将所述目标稿件实体文件保存到目标稿件实体目录;在所述渠道对应的目标稿件映射目录中创建目标稿件实体文件对应的映射文件。一种稿件分发的系统,包括解析单元,用于从基于中文新闻信息技术标准的源稿件实体文件中解析出渠道所 需稿件类型对应的稿件内容、渠道对应的目标稿件实体目录;转换单元,用于根据渠道要求发布的目标稿件格式,将所述稿件内容转换为目标 稿件实体文件;保存单元,用于将所述目标稿件实体文件保存到目标稿件实体目录;第一创建单元,用于在所述渠道对应的目标稿件映射目录中创建目标稿件实体文 件对应的映射文件。由上述方案所描述的本发明实施例,通过将基于中文新闻信息技术标准的源稿件 实体文件进行解析,从而获得渠道所需稿件类型对应的稿件内容和渠道对应的目标稿件实 体目录,该目标稿件实体目录用于存放目标稿件。然后根据渠道要求发布的目标稿件格式的不同,可以将获得渠道所需稿件类型对应的稿件内容转换为渠道要求发布的目标稿件, 由于每一个渠道对应有一个目标稿件实体目录和一个目标稿件映射目录,所述转换后的目 标稿件将保存到目标稿件实体目录,然后在所述渠道对应的目标稿件映射目录中创建目标 稿件实体文件对应的映射文件,从而实现将基于中文新闻信息技术标准的源稿件按照渠道 要求发布的稿件格式分发到相应渠道。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1为实施例1中稿件分发的方法流程图;图2为实施例1中稿件分发的系统结构图;图3为实施例2中稿件分发的方法流程图;图4为实施例2中稿件分发的系统结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。实施例1 本发明实施例提供一种稿件分发的方法,如图1所示,该方法包括如下步骤101、从基于中文新闻信息技术标准的源稿件实体文件中解析出渠道所需稿件类 型对应的稿件内容、渠道对应的目标稿件实体目录。所述每个渠道都对应有一个目标稿件 实体目录用来存放渠道要求发布的目标稿件。解析基于中文新闻信息技术标准的源稿件实 体文件之后,可以将渠道需求的稿件内容与其他不需求的稿件内容相分离,可以确保渠道 要求发布的目标稿件中只包括所需求的稿件内容。102、根据渠道要求发布的目标稿件格式,将所述稿件内容转换为目标稿件实体文 件。不同的渠道有不同的稿件格式,将渠道所需稿件内容按照不同的渠道要求发布的目标 稿件格式进行转换,可以实现多种格式的目标稿件分发。103、将所述目标稿件实体文件保存到目标稿件实体目录。所述目标稿件实体目录 用来存放转换后的目标稿件实体文件。104、当所述目标稿件实体文件已经保存到目标稿件实体目录之后,在所述渠道对 应的目标稿件映射目录中创建目标稿件实体文件对应的映射文件。这样可以保证转换之后 的目标稿件的完整性,避免当目标稿件实体文件未保存完整时就进行分发而导致的目标稿 件分发失败或分发的数据不全的问题。由于每个渠道都对应有目标稿件实体目录和目标稿 件映射目录,在目标稿件实体目录中保存目标稿件实体文件之后,再创建目标稿件映射文 件到目标稿件映射目录,就完成了目标稿件的分发。
为了实现上述稿件分发的方法,本实施例还提供一种稿件分发的系统,如图2所 示,该系统包括解析单元21、转换单元22、保存单元23和第一创建单元M。其中,解析单元21用于解析基于中文新闻信息技术标准的源稿件实体文件,从而 获得渠道所需稿件类型对应的稿件内容和渠道对应的目标稿件实体目录。然后,转换单元 22用于根据渠道要求发布的目标稿件格式,将所述稿件内容转换为目标稿件实体文件。不 同的渠道对应有不同的稿件格式,解析单元21先将基于中文新闻信息技术标准的源稿件 实体文件进行解析获得渠道所需稿件类型对应的稿件内容可以方便根据不同的稿件格式 进行转换,转换单元22将所述稿件内容转换之后得到的目标稿件实体文件就是渠道多要 求发布的目标稿件。保存单元23用于将所述目标稿件实体文件保存到目标稿件实体目录, 每个渠道都对应有一个目标稿件实体目录用于存放待发布的目标稿件。然后第一创建单元 M用于在所述渠道对应的目标稿件映射目录中创建目标稿件实体文件对应的映射文件。保 存单元23先保存目标稿件实体文件到目标稿件实体目录,再由第一创建单元M创建目标 稿件映射文件到目标稿件映射目录,这样可以避免当目标稿件实体文件未保存完整时就进 行分发而导致的目标稿件分发失败或分发的数据不全的问题,确保了目标稿件在分发时的 完整性。实施例2 由实施例1可知,不同渠道要求发布的目标稿件格式是不相同的,本实施例中假 设渠道要求发布的目标稿件格式为xinhuaML稿件,下面以xinhuaML稿件为例详细说明稿 件分发的方法,如图3所示,该方法包括如下步骤301、获取源稿件实体目录和源稿件映射目录,所述源稿件实体目录中存放有基于 中文新闻信息技术标准的源稿件,当新的所述基于中文新闻信息技术标准的源稿件到来 后,都会存放在所述源稿件实体目录中。所述源稿件映射目录用于存放基于中文新闻信息 技术标准的源稿件对应的映射文件,所述源稿件映射目录为查找基于中文新闻信息技术标 准的源稿件提供方便。302、当获取到源稿件映射目录之后,可以通过不断扫描源稿件映射目录,监控是 否有基于中文新闻信息技术标准的源稿件来到。303、当监控到有基于中文新闻信息技术标准的源稿件到来时,从已经获取到的源 稿件实体目录下载入基于中文新闻信息技术标准的源稿件实体文件。通过先从扫描源稿件 映射目录监控到有基于中文新闻信息技术标准的源稿件来到,再从源稿件实体目录下载入 基于中文新闻信息技术标准的源稿件实体文件可以保证所述载入的源稿件的完整性。304、将基于中文新闻信息技术标准的源稿件实体文件载入到内存之后,解析所述 基于中文新闻信息技术标准的源稿件实体文件,从而获得渠道所需稿件类型对应的稿件内 容和渠道对应的目标稿件实体目录。所述解析过程可以通过中文新闻信息技术标准提供的 API (Application Programming hterface,应用程序编程接口)实现。所述稿件类型包括 文字稿件、图片稿件、图表稿件、音频稿件、视频稿件、多媒体稿件或应用文档稿件。稿件类 型会根据渠道需求确定。如当渠道需求的稿件类型为图片稿件时,则通过中文新闻信息技 术标准提供的API接口解析基于中文新闻信息技术标准的源稿件实体文件,从中获得图片 稿件的内容,如图片的作者、时间、标题、内容或图片附件等稿件内容,同时获得渠道对应 的目标稿件实体目录。
305、根据渠道要求发布的XinhuaML稿件格式,生成xinhuaML稿件实体文件的名 称,并将所述解析出来的图片稿件内容转换为xinhuaML稿件实体文件。所述xinhuaML稿 件实体文件就是渠道所需求的目标稿件实体文件。所述稿件格式包括基于中文新闻信息 技术标准的裁剪版稿件、xinhuaML稿件、旧八行稿件、伪XML稿件或纯文本稿件。本实施例 中的稿件格式为xinhuaML稿件。所述转换过程可以通过中文新闻信息技术标准提供的标 准转换API接口来实现,所述接口可以实现稿件采用的不同标准之间的转换,如通过所述 标准转换API接口可以将所述解析出来的图片稿件内容转换为基于XinhuaML标准的稿件。306、将所述经过转换之后得到的XinhuaML稿件实体文件保存到目标稿件实体 目录。每个渠道都对应有一个目标稿件实体目录和一个目标稿件映射目录。转换后的 XinhuaML稿件在分发给渠道时,会先保存到目标稿件实体目录中。307、获取所述渠道对应的目标稿件映射目录。所述目标稿件映射目录用于存放 XinhuaML稿件对应的映射文件。308、在所述目标稿件映射目录中创建XinhuaML稿件对应的映射文件。通过将 XinhuaML稿件保存到目标稿件实体目录中,再创建XinhuaML稿件的映射文件到目标稿件 映射目录来实现XinhuaML稿件的分发。这样可以避免当目标稿件实体文件未保存完整时 就进行分发而导致的目标稿件分发失败或分发的数据不全的问题,保证转换之后的目标稿 件的完整性。309、如果基于中文新闻信息技术标准的源稿件有渠道需求的附件文件时,在源稿 件映射目录中查找基于中文新闻信息技术标准的源稿件是否有对应的附件文件。通过扫描 源稿件映射目录可以找到该附件文件。310、当查找到所述基于中文新闻信息技术标准的源稿件有对应的附件文件时,通 过采用操作系统提供的特定命令,在目标稿件实体目录中创建所述附件文件的硬链接文 件。所述硬链接文件将作为所述XinhuaML稿件的附件文件保存到目标稿件实体目录中。311、所述XinhuaML稿件的附件文件保存到目标稿件实体目录之后。在目标稿件 映射目录中创建所述附件文件对应的映射文件。该方法实现步骤中的所述渠道需求的稿件类型和稿件格式可以保存于一个预定 的配置文件中,所述预定的配置文件还可以包括源稿件实体目录路径、源稿件映射目录路 径、目标稿件实体目录路径和目标稿件映射目录路径,在目标稿件分发时,可以根据所述预 定的配置文件,获取到渠道需求的稿件类型、渠道要求发布的稿件格式、源稿件实体目录、 源稿件映射目录、目标稿件实体目录或目标稿件映射目录。该方法通过将所述XinhuaML稿件保存到目标稿件实体目录,再创建XinhuaML稿 件的映射文件到目标稿件映射目录;然后当基于中文新闻信息技术标准的源稿件有对应的 附件文件时,在目标稿件实体目录中创建所述附件文件的硬链接文件,在目标稿件映射目 录中创建所述附件文件对应的映射文件,实现了将基于中文新闻信息技术标准的稿件按照 渠道需求XinhuaML稿件格式分发到相应的渠道。本发明实施例还提供一种稿件分发的系统,如图4所示,该系统包括第一获取 单元41、监控单元42、载入单元43、解析单元44、转换单元45、保存单元46、第二获取单元 41A、第一创建单元47、查找单元48、第二创建单元47A和第三创建单元47B。其中,第一获取单元41用于获取源稿件实体目录和源稿件映射目录。所述源稿件实体目录中存放有基于中文新闻信息技术标准的源稿件,所述源稿件映射目录用于存放基 于中文新闻信息技术标准的源稿件对应的映射文件。第一获取单元41获取到源稿件实体 目录和源稿件映射目录之后,监控单元42用于监控源稿件映射目录是否有基于中文新闻 信息技术标准的源稿件来到。当监控单元42监控到有基于中文新闻信息技术标准的源稿 件到来时,载入单元43用于从源稿件实体目录下载入基于中文新闻信息技术标准的源稿 件实体文件。然后,解析单元44用于将从载入单元43载入的基于中文新闻信息技术标准的源 稿件实体文件进行解析,得出渠道所需图片稿件类型对应的稿件内容和渠道对应的目标稿 件实体目录。所述解析单元44可以通过中文新闻信息技术标准提供的API接口解析基于中 文新闻信息技术标准的源稿件实体文件,从中获得图片稿件的内容,如图片的作者、时间、 标题、内容或图片附件等稿件内容。解析单元44解析渠道所需求的图片稿件内容之后,转换单元45用于根据根据渠 道要求发布的xinhuaML稿件格式,将所述解析单元44解析出来的图片稿件内容转换为 xinhuaML稿件实体文件。所述xinhuaML稿件实体文件就是渠道所需求的目标稿件实体文 件。所述转换单元45可以通过中文新闻信息技术标准提供的标准转换API接口,将所述解 析出来的图片稿件内容转换为基于XinhuaML标准的稿件。所述转换单元45转换之后得到的XinhuaML稿件实体文件,保存单元46用于将所 述XinhuaML稿件实体文件保存到目标稿件实体目录。第二获取单元41A用于获取所述渠 道对应的目标稿件映射目录。所述目标稿件映射目录用于存放XinhuaML稿件对应的映射 文件。第一创建单元47用于在所述目标稿件映射目录中创建XinhuaML稿件对应的映射文 件。如果基于中文新闻信息技术标准的源稿件有渠道需求的附件文件时,查找单元48 用于在源稿件映射目录中查找基于中文新闻信息技术标准的源稿件是否有对应的附件文 件。当查找单元48查找到所述基于中文新闻信息技术标准的源稿件有对应的附件文件后, 第二创建单元47A用于当查找到所述基于中文新闻信息技术标准的源稿件有对应的附件 文件时,在目标稿件实体目录中创建所述附件文件的硬链接文件。所述硬链接文件将作为 所述XinhuaML稿件的附件文件保存到目标稿件实体目录中。然后,第三创建单元47B用于 在目标稿件映射目录中创建所述附件文件对应的映射文件。所述系统在实现过程中,保存单元46将所述XinhuaML稿件保存到目标稿件实体 目录,然后第一创建单元47创建XinhuaML稿件的映射文件到目标稿件映射目录;当查找单 元48查找到基于中文新闻信息技术标准的源稿件有对应的附件文件时,第二创建单元47A 在目标稿件实体目录中创建所述附件文件的硬链接文件,然后第三创建单元47B在目标稿 件映射目录中创建所述附件文件对应的映射文件,通过采用实体目录和映射目录的形式实 现了将基于中文新闻信息技术标准的稿件按照渠道需求XinhuaML稿件格式分发到相应的 渠道。其他稿件格式的分发过程同XinhuaML稿件的分发过程类似。所述系统主要应用于新闻技术领域,通过实现了将基于中文新闻信息技术标准的 稿件按照渠道需求的格式分发到各个相应的渠道。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借 助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部 分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计 算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。 以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种稿件分发的方法,其特征在于,包括从基于中文新闻信息技术标准的源稿件实体文件中解析出渠道所需稿件类型对应的 稿件内容、渠道对应的目标稿件实体目录;根据渠道要求发布的目标稿件格式,将所述稿件内容转换为目标稿件实体文件; 将所述目标稿件实体文件保存到目标稿件实体目录;在所述渠道对应的目标稿件映射目录中创建目标稿件实体文件对应的映射文件。
2.根据权利要求1所述的稿件分发的方法,其特征在于,所述稿件类型包括文字稿 件、图片稿件、图表稿件、音频稿件、视频稿件、多媒体稿件或应用文档稿件;所述目标稿件格式包括基于中文新闻信息技术标准的裁剪版稿件、xinhuaML稿件、 旧八行稿件、伪XML稿件或纯文本稿件。
3.根据权利要求2所述的稿件分发的方法,其特征在于,所述从基于中文新闻信息技 术标准的源稿件实体文件中解析出渠道所需稿件类型对应的稿件内容、渠道对应的目标稿 件实体目录之前,还包括获取源稿件实体目录和源稿件映射目录;监控源稿件映射目录是否有基于中文新闻信息技术标准的源稿件来到; 当监控到有基于中文新闻信息技术标准的源稿件到来时,从源稿件实体目录下载入基 于中文新闻信息技术标准的源稿件实体文件。
4.根据权利要求2所述的稿件分发的方法,其特征在于,在所述渠道对应的目标稿件 映射目录中创建目标稿件实体文件对应的映射文件之前,该方法还包括获取目标稿件映射目录。
5.根据权利要求2所述的稿件分发的方法,其特征在于,还包括在源稿件映射目录中查找基于中文新闻信息技术标准的源稿件是否有对应的附件文件;当查找到所述基于中文新闻信息技术标准的源稿件有对应的附件文件时,在目标稿件 实体目录中创建所述附件文件的硬链接文件;在目标稿件映射目录中创建所述附件文件对应的映射文件。
6.一种稿件分发的系统,其特征在于,包括解析单元,用于从基于中文新闻信息技术标准的源稿件实体文件中解析出渠道所需稿 件类型对应的稿件内容、渠道对应的目标稿件实体目录;转换单元,用于根据渠道要求发布的目标稿件格式,将所述稿件内容转换为目标稿件 实体文件;保存单元,用于将所述目标稿件实体文件保存到目标稿件实体目录; 第一创建单元,用于在所述渠道对应的目标稿件映射目录中创建目标稿件实体文件对 应的映射文件。
7.根据权利要求6所述的稿件分发的系统,其特征在于,还包括 第一获取单元,用于获取源稿件实体目录和源稿件映射目录;监控单元,用于监控源稿件映射目录是否有基于中文新闻信息技术标准的源稿件来到;载入单元,用于当监控到有基于中文新闻信息技术标准的源稿件到来时,从源稿件实体目录下载入基于中文新闻信息技术标准的源稿件实体文件。
8.根据权利要求6所述的稿件分发的系统,其特征在于,还包括第二获取单元,用于在所述渠道对应的目标稿件映射目录中创建目标稿件实体文件对 应的映射文件之前,获取目标稿件映射目录。
9.根据权利要求6所述的稿件分发的系统,其特征在于,还包括查找单元,用于在源稿件映射目录中查找基于中文新闻信息技术标准的源稿件是否有 对应的附件文件;第二创建单元,用于当查找到所述基于中文新闻信息技术标准的源稿件有对应的附件 文件时,在目标稿件实体目录中创建所述附件文件的硬链接文件;第三创建单元,用于在目标稿件映射目录中创建所述附件文件对应的映射文件。
全文摘要
本发明公开一种稿件分发的方法和系统,涉及新闻技术领域,提出了一种基于中文新闻信息技术标准的稿件分发解决方案。该方法包括从基于中文新闻信息技术标准的源稿件实体文件中解析出渠道所需稿件类型对应的稿件内容、渠道对应的目标稿件实体目录;根据渠道要求发布的目标稿件格式,将所述稿件内容转换为目标稿件实体文件;将所述目标稿件实体文件保存到目标稿件实体目录;在所述渠道对应的目标稿件映射目录中创建目标稿件实体文件对应的映射文件。本发明主要应用于新闻技术领域。
文档编号G06F17/30GK102087645SQ200910241480
公开日2011年6月8日 申请日期2009年12月3日 优先权日2009年12月3日
发明者罗震 申请人:北京北大方正电子有限公司, 北大方正集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1