数据上传XML格式文档.docx
- 文档编号:3937122
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:30
- 大小:49.02KB
数据上传XML格式文档.docx
《数据上传XML格式文档.docx》由会员分享,可在线阅读,更多相关《数据上传XML格式文档.docx(30页珍藏版)》请在冰豆网上搜索。
数据上传XML格式文档
附录2:
国家机关办公建筑和大型公共建筑能耗监测系统
数据上传XML格式文档
住房和城乡建设部
二〇〇九年二月
一、基本约定
1、上传文件目录命名及格式规范
上传文件目录命名规则为:
数据中心ID+数据日期
注:
数据中心ID为6位数字,由部里统一分配;
数据日期格式为YYYYMMDD,每日一个文件。
目录格式如图1所示:
图1上传文件目录安排
如:
南京市数据中心2008年8月1日上传数据文件格式如图2所示:
图2上传文件目录范例
上传文件主要包括数据中心及建筑信息XML文件(****Build.xml)以及能耗数据XML文件(****Energy.xml)。
如有附件的,附件置于上述两种XML文件所在目录的下一级子目录下,子目录命名为Accessory。
最终上传时对整个上传文件目录进行压缩,形成上传文件包,压缩格式可以是rar、Zip或者7z。
如:
32010020080801.rar、32010020080801.7z
上传文件包通过上一级数据中心提供的数据传输网络服务传递到上一级数据中心。
2、XML文件命名规则
XML文件的命名规则为:
数据中心ID+数据日期+数据包类型
注:
数据中心ID为6位数字,由部里统一分配;
数据日期格式为YYYYMMDD,每日一个文件;
数据包类型为Build(建筑信息)或Energy(能耗数据)。
如:
32010020080801Build.xml—南京市数据中心上传的2008年8月1日的数据中心及建筑信息XML文件;
32010020080801Energy.xml—南京市数据中心上传的2008年8月1日的建筑能耗数据XML文件。
此外,XML文件存储必须采用UTF-8编码格式,并且在XML文件头部的encoding属性中必须声明为UTF-8编码格式。
3、附件命名规则及类型规范
上传文件如有附件的,附件类型限定为JPG、DWF与DOC。
文件命名规则为:
附加文件顺序号
注:
附加文件顺序号为建筑代码(10位)+4位流水号,即数据中心及建筑信息XML文件(****Build.xml)的F_FileID字段值。
如:
320100A0080001.jpg—南京市数据中心上传的某建筑的第一个附加文件。
4、文件上传时间规定
文件上传时间由上一级数据中心约定,一般为凌晨,各数据中心可按照一定的时间间隔(例如15分钟)依次上传数据。
数据中心上传顺序由上一级数据中心统一分配。
5、上传文件错误处理方式
上传文件经解压缩、解析及入库处理后,生成处理日志,该日志记录上传数据在解析及入库过程中是否出错,各地方数据中心可通过上一级平台提供的查询页面查询该结果。
二、数据中心及建筑信息的XML文件及其Schema规范
1、XML文件格式(正式文件请去掉注释文字)
xmlversion="1.0"encoding="UTF-8"?
>
--通用信息段-->
--UploadDataCenterID字段内容为上传单位的数据中心代码-->
MM:
SS
--以下是数据段,数据段必须且仅能出现一次-->
--DataCenterBaseInfo字段可重复出现,同一数据中心的数据中心ID、数据中心名称、数据中心类型、数据中心主管单位、数据中心描述、联系人以及联系电话等信息应封装在同一DataCenterBaseInfo字段中。
其中,数据中心ID、数据中心名称、数据中心类型字段必须出现。
具体字段信息数据格式要求参见省市级平台数据库结构文档中相关数据字段格式定义-->
[CDATA[数据中心描述]]>
[CDATA[联系人]]>
[CDATA[联系电话]]>
--CityTempInfo字段可重复出现,同一数据中心的数据中心ID、城市行政区划代码、开始时间、结束时间以及温度值等信息应封装在同一CityTempInfo字段中。
所有字段必须出现。
具体字段信息数据格式要求参见省市级平台数据库结构文档中相关数据字段格式定义-->
MM:
SS
MM:
SS
--Build字段可重复出现,Build字段的id属性值为建筑物id。
同一栋建筑物的BuildBaseInfo、BuildExInfo、BuildAddFile以及BuildEngyConsRenoInfo信息应封装在同一Build字段中。
BuildBaseInfo、BuildExInfo以及BuildEngyConsRenoInfo字段允许出现次数为0~1次;BuildAddFile字段可重复出现。
BuildBaseInfo、BuildExInfo、BuildAddFile、BuildEngyConsRenoInfo、BuildGroupBaseInfo以及BuildGroupRelaInfo字段中的operation属性用以标识所属字段信息为新信息(N)或者为更新信息(U)。
该属性的出现为可选,默认值为N。
具体字段信息数据格式要求参见省市级平台数据库结构文档中相关数据字段格式定义-->
--F_DataCenterID字段内容为建筑所属的数据中心(数据中转站)代码-->
MM:
SS
MM:
SS
MM:
SS
[CDATA[不同建筑功能区中区分建筑用能特点情况的建筑扩展项数据]]>
[CDATA[其它建筑中区分建筑用能特点情况的建筑扩展项数据]]>
[CDATA[电价说明]]>
[CDATA[水价说明]]>
[CDATA[气价说明]]>
[CDATA[热价说明]]>
—附加文件信息在此描述,文件本身以附件方式上传-->
[CDATA[文件描述信息]]>
MM:
SS
[CDATA[改造描述]]>
--BuildGroup字段可重复出现,BuildGroup字段的id属性值为建筑物群id。
同一建筑物群的BuildGroupBaseInfo与BuildGroupRelaInfo信息应封装在同一BuildGroup字段中。
BuildGroupBaseInfo字段必须且仅允许出现1次。
BuildGroupRelaInfo字段中的F_BuildID字段为包含于id为XXXXXXXXXX的BuildGroup中的建筑物id,该字段可重复出现。
具体字段信息数据格式要求参见省市级平台数据库结构文档中相关数据字段格式定义-->
[CDATA[建筑群描述]]>
2、XML文件的Schema规范
xmlversion="1.0"encoding="UTF-8"?
>
schema xmlns: xs="http: //www.w3.org/2001/XMLSchema" xmlns: xsi="http: //www.w3.org/2001/XMLSchema-instance" xsi: schemaLocation=" http: //www.w3.org/2001/XMLSchema http: //www.w3.org/2001/XMLSchema.xsd" elementFormDefault="qualified" attributeFormDefault="unqualified"> elementname="root"> complexType> sequence> elementname="common"type="common"minOccurs="1"maxOccurs="1"/> elementname="data"type="data"minOccurs="1"maxOccurs="1"/> sequence> complexType> element> complexTypename="common"> sequence> elementname="UploadDataCenterID"type="DataCenterID"minOccurs="1"maxOccurs="1"/> elementname="CreateTime"type="xs: token"minOccurs="1"maxOccurs="1"/> sequence> complexType> simpleTypename="DataCenterID"> restrictionbase="xs: token"> maxLengthvalue="6"/> restriction> simpleType> complexTypename="data"> sequence> elementname="DataCenterBaseInfo"type="DataCenterBaseInfo"minOccurs="0"maxOccurs="unbounded"/> elementname="CityTempInfo"type="CityTempInfo"minOccurs="0"maxOccurs="unbounded"/> elementname="Build"type="Build"minOccurs="0"maxOccurs="unbounded"/> elementname="BuildGroup"type="BuildGroup"minOccurs="0"maxOccurs="unbounded"/> sequence> complexType> complexTypename="DataCenterBaseInfo"> sequence> elementname="F_DataCenterID"type="DataCenterID"minOccurs="1"maxOccurs="1"> element> elementname="F_DataCenterName"type="F_DataCenterName"minOccurs="1"maxOccurs="1"> element> elementname="F_DataCenterType"type="F_DataCenterType"minOccurs="1"maxOccurs="1"> element> elementname="F_DataCenterManager"type="F_DataCenterManager"minOccurs="0"maxOccurs="1"> element> elementname="F_DataCenterDesc"type="F_DataCenterDesc"minOccurs="0"maxOccurs="1"> element> elementname="F_DataCenterContact"type="F_DataCenterContact"minOccurs="0"maxOccurs="1"> element> elementname="F_DataCenterTel"type="F_DataCenterTel"minOccurs="0"maxOccurs="1"> element> sequence> complexType> simpleTypename="F_DataCenterName"> restrictionbase="xs: token"> maxLengthvalue="48"/> restriction> simpleType> simpleTypename="F_DataCenterType"> restrictionbase="xs: unsignedShort"> minInclusivevalue="1"/> maxInclusivevalue="2"/> restriction> simpleType> simpleTypename="F_DataCenterManager"> restrictionbase="xs: token"> maxLengthvalue="48"/> restriction> simpleType> simpleTypename="F_DataCenterDesc"> restrictionbase="xs: token"> maxLengthvalue="800"/> restriction> simpleType> simpleTypename="F_DataCenterContact"> restrictionbase="xs: token"> maxLengthvalue="48"/> restriction> simpleType> simpleTypename="F_DataCenterTel"> restrictionbase="xs: token"> maxLengthvalue="48"/> restriction> simpleType> complexTypename="CityTempInfo"> sequence> elementname="F_DataCenterID"type="DataCenterID"minOccurs="1"maxOccurs="1"> element> elementname="F_DistrictCode"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 上传 XML 格式 文档