发明名称 电子文件转换系统及方法
摘要 一种电子文件转换系统及方法,用以转换来源文件为目标文件,该系统包括存储有结构转换规则和数值内容转换规则的存储器、分解模块、结构处理模块、数值内容处理模块及整合模块,该方法包括以下步骤:分解模块分解来源文件为以关键字表征控件类型的第一结构与表征相应控件性质的第一数值内容;结构处理模块分析该第一结构的关键字是否吻合结构转换规则中任一关键字;若该关键字吻合结构转换规则中任一关键字,结构处理模块转换该关键字表征的第一结构为与该关键字匹配的第二结构;数值内容处理模块调用与上述关键字对应的数值内容转换规则转换第一数值内容为第二数值内容;整合模块整合第二结构与第二数值内容为目标文件。
申请公布号 CN101452451A 申请公布日期 2009.06.10
申请号 CN200710171540.6 申请日期 2007.11.30
申请人 环达电脑(上海)有限公司 发明人 李良杰
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 1、一种电子文件转换系统,用以转换具第一结构和与该第一结构相关的第一数值内容的来源文件为具第二结构和与该第二结构相关的第二数值内容的目标文件,其特征在于:该第一结构以关键字表征来源文件的控件类型,该第一数值内容表征相应类型的控件性质,且该系统包含:一存储器,存储有一结构转换规则和一数值内容转换规则,该结构转换规则包含来源文件第一结构的关键字与目标文件第二结构的一一对应关系,该数值内容转换规则包含表征来源文件的控件性质的第一数值内容转换为适用于目标文件数据格式的第二数值内容的相关转换函数,且这些转换函数与上述关键字一一对应;一分解模块,用以将来源文件分解为包含关键字信息的第一结构及与该关键字联系的第一数值内容;一结构处理模块,耦合上述分解模块和存储器,比较上述关键字与上述结构转换规则的关键字,并转换上述来源文件的第一结构为目标文件的第二结构;一数值内容处理模块,耦合上述分解模块和存储器,调用上述数值内容转换规则以转换上述来源文件的第一数值内容为目标文件的第二数值内容;一整合模块,耦合上述结构处理模块和数值内容处理模块,用以整合上述第二结构和第二数值内容为目标文件。
地址 200436上海市闸北区江场三路213号