[发明专利]一种用于描述关系数据的增强型CSV文件格式无效
申请号: | 201010105986.0 | 申请日: | 2010-02-04 |
公开(公告)号: | CN101789013A | 公开(公告)日: | 2010-07-28 |
发明(设计)人: | 王兴山;赵启杰 | 申请(专利权)人: | 浪潮集团山东通用软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 描述 关系 数据 增强 csv 文件格式 | ||
1.一种用于描述关系数据的增强型CSV文件格式,其特征在于,采用CSV的基本标记方式,根据元数据的自描述能力,把一个关系型记录集完整的进行序列化,文件格式把记录集的一行序列化为一个不包含回车换行符号的字符序列,具体步骤如下:
文件格式包含两个部分:1)元数据段;2)数据段;其中:
1)元数据段定义字段信息,元数据部分每行都是一个简短的CSV文件,其中字段定义,根据具体情况存在多行,字段定义采用如下语法:
<字段名称=数据类型>,<字段长度>,<显示标签>,<编辑掩码>,<显示长度>,<字段类型>,<缺省值>,字段长度规则:字符串型字段的长度为最大字符数;数值型和二进制型字段长度统一为零;
数据类型包括:Autoinc,Integer,Float,String,WideString,DateTime,Blob,Memo,Currency,Boolean;
2)数据段包含两部分:字段排列顺序信息行、数据行,其中字段排列顺序信息行以逗号分隔各标题,每个字段名放在两个引号中间,格式为:
″<Field1Caption>″,[″<Field2Caption>″],[……]
数据行列出对应的字段值,字段值放在双引号之间,字段值之间用逗号分隔:格式为:
″<Field1Value>″,″<Field2Value>″,<……>,数据行中的编码规则是:
(1)″转为″″(两个引号表示一个引号);
(2)%转为%%(两个%表示一个);
(3)回车用%c表示;
(4)换行用%n表示;
(5)Unicode用UTF-8编码;
(6)二进制数据用MIME编码;
(7)时间类型用MM/DD/YYYY/HH/mm/SS/sss格式表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010105986.0/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置