[发明专利]一种数据格式转换方法及装置有效
申请号: | 201710174825.9 | 申请日: | 2017-03-22 |
公开(公告)号: | CN106951404B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 王帅;杨勇;魏超鹏;李岩 | 申请(专利权)人: | 北京捷成世纪科技股份有限公司 |
主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F16/178;G06F16/25 |
代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 魏晓波 |
地址: | 100191 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据格式 转换 方法 装置 | ||
本申请实施例提供一种数据格式转换方法及装置,通过接收数据格式转换请求;基于所确定的与ONIX标准版本信息和CNONIX标准版本信息匹配的XML文件转换规则,以及所确定的与ONIX代码表版本信息和CNONIX代码表版本信息匹配的代码表集转换规则,对基于CNONIX标准版本信息的出版物产品信息的数据格式进行转换,得到基于ONIX标准版本信息的出版物产品信息的方式,实现了将基于CNONIX标准版本信息的出版物产品信息转换成基于ONIX标准版本信息的出版物产品信息的目的,便于出版物产品的出口贸易。
技术领域
本发明涉及数字出版技术领域,特别是涉及一种数据格式转换方法及装置。
背景技术
目前,ONIX(Online Information Exchange,在线信息交换)标准已广泛应用于全球出版贸易,ONIX标准是一套国际通用的出版物产品信息交换格式标准,该标准旨在向图书出版商、批发商、零售商、网络书商等产业链上所有参与者提供统一的出版物产品信息格式,以解决各机构间多种数据格式并存给出版物产品信息交换带来的困扰。
CNONIX(CN Online Information Exchange,中国在线信息交换)是一套根据国际通用的ONIX标准研制的、适用于中国国情的出版物产品信息交换格式标准,该标准正在国内出版行业逐步推广和使用。
有鉴于此,提供一种数据格式转换方法及装置,以实现将基于CNONIX标准版本信息的出版物产品信息转换成基于ONIX标准版本信息的出版物产品信息,进而便于出版物产品的出口贸易,是亟待解决的问题。
发明内容
有鉴于此,本发明实施例提供一种数据格式转换方法及装置,通过将基于CNONIX标准版本信息的出版物产品信息转换成基于ONIX标准版本信息的出版物产品信息,以便于出版物产品的出口贸易。
为了实现上述目的,本发明实施例提供的技术方案如下:
一种数据格式转换方法,包括:
接收数据格式转换请求,所述数据格式转换请求指示有ONIX标准版本信息,基于CNONIX标准版本信息的出版物产品信息,对应所述ONIX标准版本信息的ONIX代码表版本信息,以及对应所述CNONIX标准版本信息的CNONIX代码表版本信息;
从预设的至少一个XML文件转换规则中,确定与所述ONIX标准版本信息和CNONIX标准版本信息匹配的XML文件转换规则;
从预设的至少一个代码表集转换规则中,确定与所述ONIX代码表版本信息和CNONIX代码表版本信息匹配的代码表集转换规则;
基于所确定的XML文件转换规则和代码表集转换规则,对所述出版物产品信息的数据格式进行转换,得到基于所述ONIX标准版本信息的出版物产品信息。
优选的,所述基于所确定的XML文件转换规则和代码表集转换规则,对所述出版物产品信息的数据格式进行转换,得到基于所述ONIX标准版本信息的出版物产品信息,包括:
基于所确定的XML文件转换规则,对所述出版物产品信息的数据格式进行转换,得到基于所述ONIX标准版本信息的第一出版物产品信息;
基于所确定的代码表集转换规则,对所述第一出版物产品信息的数据格式进行转换,得到基于所述ONIX标准版本信息的出版物产品信息。
优选的,所述出版物产品信息包括数据元素,所述数据元素对应的数据项指示有数据项属性,所述数据项属性为可选属性或必填属性;所确定的XML文件转换规则指示有目标数据元素,
所述基于所确定的XML文件转换规则,对所述出版物产品信息的数据格式进行转换,得到基于所述ONIX标准版本信息的第一出版物产品信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京捷成世纪科技股份有限公司,未经北京捷成世纪科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710174825.9/2.html,转载请声明来源钻瓜专利网。