文件转换系统以及文件转换方法技术方案

技术编号:2863577 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种文件转换系统以及文件转换方法,其中该包括文件转换方法步骤:(A)基于对应表,产生描述将该第一字符串结构转换成第二字符串结构的转换方法的转换模板,该对应表至少包括文件标记、表示第一字符串结构是否需要转换的转换条件、以及将第一字符串结构转换成遵照第二文件格式的第二字符串结构的转换内容;以及(B)使用所述转换模板,将第一字符串结构转换成第二字符串结构。其目的在于通过输出匹配转换后文件类型定义的合适文件数据以便省略文件结构转换中的有效性验证步骤而减少文件转换所需的全部时间。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种文件转换系统和文件转换方法,该文件转换系统用于将由第一文件格式形成的第一结构文件转换成由第二文件格式形成的第二结构文件。
技术介绍
本申请基于申请日为2001年11月12日、申请号为P2001-346736在先日本专利申请,并要求其优先权,本文通过参考而合并其全部内容。通常提出的结构文件不仅处理作为纯粹的字符串的文本文件文本数据,而且能表示文件布局、属性等的逻辑结构。例如,目前提供了由国际标准化组织(ISO)标准8879规定的SGML和由万维网协会(W3C)规定的XML。根据SGML和XML,由文件类型定义(DTD)规定文件的逻辑结构,可以采用称为文件标记的结构单元标识符来表示文件的组成单元的作用,如名称、作者名、序言和文本。在结构文件中,需要将特定含义或作用等赋值给标识符,并且可以将附加信息(属性)添加给标识符以表示该特征。另外,提出了描述文件类型的类型表格式,需要将结构文件显示在屏幕上并将结构文件打印在纸上。作为类型表格式,提供了ISO标准10179的规范语言(DSSSL)和由W3C规定的可扩充类型表语言(XSL)。DSSSL和XSL通过规定一种表示构成SG本文档来自技高网...

【技术保护点】
一种文件转换系统,用于将遵照第一文件格式的第一结构文件转换成遵照不同于第一文件格式的第二文件格式的第二结构文件,该第一文件格式定义第一结构文件的描述方法,第一结构文件具有包括字符串和文件标记的第一字符串结构,该文件标记用于将该字符串括起来并定义该字符串作为第一结构文件的规定元素,该文件转换系统,其特征在于包括:一存储器,用于存储对应表,该对应表至少包括文件标记、表示第一字符串结构是否需要转换的转换条件、以及将第一字符串结构转换成遵照第二文件格式的第二字符串结构的转换内容;一转换模板发生器,用于根据所述对应表来产生转换模板,该转换模板里描述将第一字符串结构转换成第二字符串结构的转换方法;以及一文...

【技术特征摘要】
JP 2001-11-12 2001-3467361.一种文件转换系统,用于将遵照第一文件格式的第一结构文件转换成遵照不同于第一文件格式的第二文件格式的第二结构文件,该第一文件格式定义第一结构文件的描述方法,第一结构文件具有包括字符串和文件标记的第一字符串结构,该文件标记用于将该字符串括起来并定义该字符串作为第一结构文件的规定元素,该文件转换系统,其特征在于包括一存储器,用于存储对应表,该对应表至少包括文件标记、表示第一字符串结构是否需要转换的转换条件、以及将第一字符串结构转换成遵照第二文件格式的第二字符串结构的转换内容;一转换模板发生器,用于根据所述对应表来产生转换模板,该转换模板里描述将第一字符串结构转换成第二字符串结构的转换方法;以及一文件结构转换器,用于使用所述转换模板,将第一字符串结构转换成第二字符串结构。2.如权利要求1所述的文件转换系统,进一步包括一文件记录器,用于存储第一结构文件和第二结构文件作为文件数据,其中,文件结构转换器将从文件记录器读取的第一结构文件转换成第二结构文件。3.如权利要求1所述的文件转换系统,进一步包括一接收器,与通信网络相连接,用于获取来自通信网络的转换请求和第一结构文件;一发送器,用于向通信网络发送由文件结构转换器转换的第二结构文件。4.如权利要求1所述的文件转换系统,进一步包括一整形器,在第一结构文件的一部分没有遵照第一文件格式描述的情况下,根据第一文件格式来将所述一部分整形成遵照第一文件格式的结构。5.如权利要求1所述的文件转换系统,其中,转换模板发生器基于XSL来产生转换模板,以及文件结构转换器通过XSLT转换引擎来将第一字符串结构转换成第二字符串结构。6.如权利要求5所述的文件转换系统...

【专利技术属性】
技术研发人员:铃木伟元石川宪洋上野英俊角野宏光加藤刚志
申请(专利权)人:株式会社NTT都科摩
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利