一种xbrl实例文档的封装方法

文档序号:6501237阅读:196来源:国知局
一种xbrl实例文档的封装方法
【专利摘要】本发明公开了一种XBRL实例文档的封装方法,包括:准备包含至少一个XBRL实例文档的需要封装的文件;至少生成属性信息文件、关系索引文件和类型索引文件;生成封装目录,其至少包含根目录和实例文档目录、属性信息目录和关系索引目录;将需要封装的文件和生成的文件存储到相应的各个目录中并进行压缩,获得封装文件;对封装文件进行数据校验。本发明通过生成多层结构的封装目录,并将各个文件分别存储到相应的各个目录,实现了结构化、规范化地封装XBRL实例文档及其相关信息,由此统一了XBRL实例文档及相关信息的电子化组织结构与形式。
【专利说明】—种XBRL实例文档的封装方法
【技术领域】
[0001]本发明涉及XBRL电子化信息披露技术,尤其涉及一种XBRL实例文档的封装方法。【背景技术】
[0002]可扩展商业报告语言(extensibleBusiness Reporting Language,XBRL)是基于XML在商业报告领域的一种应用,是目前应用于非结构化信息,尤其是财务信息处理的一种技术标准。它是在1998年在美国注册会计师霍夫曼(Hoffman)等人的建议下逐步建立起来的。当时,霍夫曼等人对用于电子财务报告的XML技术进行了研究后认为,XML还不能完全符合企业报告的特殊需求,XML的电脑指令表必须扩展到包括更明确的企业报告描述,不仅能识别每一个数据,而且还能告诉计算机应该如何处理、如何与其他标记的信息连接、应该在哪里连接这些数据以及与企业报告相连的数据的构成要素。目前,XBRL在国内外的发展十分迅速,特别是在证券业监管、银行业监管、财会监管、税务监管、统计监管等监管领域,XBRL更是得到了广泛的应用。
[0003]XBRL由XML (Extensible Markup Language,可扩展标记语言)元素和核心语言组成,通过给商业报告中的内容增加特定的标记和分类,使计算机可以识别相关信息,进而对相关信息进行验证和分析。
[0004]XBRL体系一般包含三个部分:XBRL技术规范(Specification)、XBRL分类标准(Taxonomy)、XBRL 实例文档(Instance Document)。
[0005]XBRL技术规范是XBRL技术的总纲,定义了 XBRL的各种专业术语和技术要素,用以规范分类标准的制定和实例文档的制作;XBRL分类标准是根据XBRL技术规范和商业报告内容制定的已标记的报告信息的集合;XBRL实例文档是根据XBRL技术规范和XBRL分类标准制作的包含实际商业报告信息的文件。
[0006]在应用XBRL技术进行电子化信息披露的过程中,需要将XBRL实例文档及其相关的分类信息、索引信息、格式化信息等进行传输。现有技术中采用的方法是信息披露人将上述这些制作、发布、应用和管理实例文档所需要的相关信息封装为一个封装文件,然后将此封装文件传输给信息披露组织方。然而,随着电子化信息披露的发展,产生了越来越多的不同形式的需要披露的辅助信息(即XBRL实例文档的各类辅助信息),例如包括图片、音频乃至视频的媒体文件。由于现有技术的封装方法没有对XBRL实例文档及其辅助信息之间的逻辑提供确定的描述规则,信息披露人可能不知道如何使用恰当的描述规则以将包括XBRL实例文档及其辅助信息的文件进行封装,这就给信息披露人带来了操作的疑难。另外,由于不同的信息披露人可能对XBRL实例文档及其辅助信息之间的逻辑采用不同的描述规则,如果信息披露人仍采用现有技术的封装方法对XBRL实例文档及其辅助信息进行封装,将为后续的对封装文件的解封装过程带来困难。
[0007]因此,本领域的技术人员致力于开发一种XBRL实例文档的封装方法,使封装结构化、规范化,以利于信息披露人对包括XBRL实例文档及其辅助信息的文件的封装操作,并利于后续的对封装文件的解封装操作。
【发明内容】

[0008]有鉴于现有技术的上述缺陷,本发明解决的技术问题在于提供了一种XBRL实例文档的封装方法,通过构建多层目录结构的封装文件,实现实例文档的封装结构化、规范化。
[0009]为实现上述目的,本发明提供了一种XBRL实例文档的封装方法,其特征在于,包括:
[0010]步骤100、准备需要封装的文件,所述需要封装的文件至少包含一个XBRL实例文档;
[0011]步骤200、生成文件,生成封装目录,将所述需要封装的文件和所述生成的文件存储到所述封装目录并进行压缩以获得封装文件;
[0012]其中,所述生成文件为根据所述需要封装的文件,至少生成属性信息文件、关系索引文件和类型索引文件;所述生成封装目录为根据所述需要封装的文件,至少生成根目录和实例文档目录、属性信息目录和关系索引目录,所述实例文档目录、所述属性信息目录和所述关系索引目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录至少包含将所述类型索引文件存储在所述根目录内、将所述关系索引文件存储在所述关系索引目录内、将所述XBRL实例文档存储在所述实例文档目录内以及将所述属性信息文件存储在所述属性信息目录内。
[0013]进一步地,所述步骤200中的所述生成文件、所述生成封装目录以及所述将所述需要封装的文件和所述生成的文件存储到所述封装目录的执行顺序包括:
[0014]先执行所述生成文件,再执行所述生成封装目录,继而执行所述将所述需要封装的文件和所述生成的文件存储到所述封装目录;
[0015]先执行所述生成封装目录,再执行所述生成文件,继而执行所述将所述需要封装的文件和所述生成的文件存储到所述封装目录;
[0016]同时执行所述生成文件、所述生成封装目录以及所述将所述需要封装的文件和所述生成的文件存储到所述封装目录。
[0017]进一步地,所述步骤200包括:
[0018]步骤210、至少生成所述属性信息文件,所述生成所述属性信息文件包括依据OpenXML标准对所述XBRL实例文档进行信息提取;
[0019]步骤220、生成所述关系索引文件,所述生成所述关系索引文件包括依据OpenXML标准对所述需要封装的文件和所述步骤210生成的文件的关系进行索引;
[0020]步骤230、生成类型索引文件,所述生成类型索引文件包括依据OpenXML标准对所述需要封装的文件和所述步骤210以及所述步骤220生成的文件的类型进行索引。
[0021]进一步地,所述压缩采用ZIP格式。
[0022]进一步地,所述XBRL实例文档的封装方法还包括:
[0023]步骤300、对所述封装文件进行数据校验。
[0024]进一步地,所述步骤300中的所述数据校验包括CRC校验、关系索引校验和类型索引校验;
[0025]所述CRC校验依据ZIP格式规范,对所述封装文件进行校验;[0026]所述关系索引校验依据OpenXML标准,对所述关系索引文件进行校验;
[0027]所述类型索引校验依据OpenXML标准,对所述类型索引文件进行校验。
[0028]进一步地,所述需要封装的文件还包含所述XBRL实例文档对应的标引模板文件;所述封装目录还包含模板目录,所述模板目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述标引模板文件存储在所述模板目录中。
[0029]进一步地,所述需要封装的文件还包含所述XBRL实例文档对应的分类标准文件;所述封装目录还包含分类标准目录,所述分类标准目录是所述实例文档目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述分类标准文件存储在所述分类标准目录中。
[0030]进一步地,所述步骤100中的所述需要封装的文件还包含所述XBRL实例文档对应的资源文件;所述封装目录还包含资源目录,所述资源目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述资源文件存储在所述资源目录中。
[0031]进一步地,所述资源文件包含图片类资源文件、音频类资源文件、视频类资源文件、脚本类资源文件、文本类资源文件、二进制类资源文件和封装文件类资源文件中的一个或多个;
[0032]所述封装目录还包含图片资源目录、音频资源目录、视频资源目录、脚本资源目录、文本资源目录、二进制资源目录和封装文件资源目录,所述图片资源目录、所述音频资源目录、所述视频资源目录、所述脚本资源目录、所述文本资源目录、所述二进制资源目录和所述封装文件资源目录是所述资源目录的下一层目录;
[0033]将所述资源文件存储在所述资源目录中包含:
[0034]将所述图片类资源文件存储在所述图片资源目录中;
[0035]将所述音频类资源文件存储在所述音频资源目录中;
[0036]将所述视频类资源文件存储在所述视频资源目录中;
[0037]将所述脚本类资源文件存储在所述脚本资源目录中;
[0038]将所述文本类资源文件存储在所述文本资源目录中;
[0039]将所述二进制类资源文件存储在所述二进制资源目录中;和/或
[0040]将所述封装文件类资源文件存储在所述封装文件资源目录中。
[0041]进一步地,所述步骤210还包含生成对应所述XBRL实例文档的版式文件;所述封装目录还包含版式目录,所述版式目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述版式文件存储在所述版式目录中。
[0042]进一步地,所述版式文件包括XSLT格式转换的版式文件和/或CSS样式表的版式文件。
[0043]进一步地,所述步骤210还包含生成对应所述XBRL实例文档的发布文件;所述封装目录还包含发布目录,所述发布目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述发布文件存储在所述发布目录中;所述步骤210中的所述生成所述属性信息文件还包括依据OpenXML标准对所述发布文件进行信息提取。
[0044]进一步地,所述发布文件的格式包括roF、HTML、RTF和/或Office OpenXML。
[0045]可选地,所述步骤210还包含依据OpenXML标准对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
[0046]可选地,所述步骤210还包含依据OpenXML标准对所述标引模板文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
[0047]可选地,所述步骤210还包含依据OpenXML标准对所述分类标准文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
[0048]可选地,所述步骤210还包含依据OpenXML标准对所述资源文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
[0049]可选地,所述步骤210还包含依据OpenXML标准对所述版式文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
[0050]可选地,所述步骤210还包含依据OpenXML标准对所述发布文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
[0051]进一步地,所述步骤300中的所述数据校验还包括数字签名校验,其依据OpenXML标准对所述签名文件进行校验。
[0052]在本发明的一个较佳实施方式中,使用了本发明的XBRL实例文档的封装方法对包含有若干个XBRL实例文档、分类标准、图片类资源文件、文本类资源文件和标引模板的需要封装的文件进行了封装,包括步骤:准备需要封装的文件,包括上述XBRL实例文档、分类标准、图片类资源文件、文本类资源文件和标引模板;生成各个XBRL实例文档的发布文件;对各个XBRL实例文档进行信息提取,生成属性信息文件;对各个XBRL实例文档、分类标准、图片类资源文件、文本类资源文件、标引模板和生成的发布文件进行数字签名,生成签名文件;对全部准备的文件和生成的文件的关系进行索引,生成关系索引文件;对全部准备的文件和生成的文件的类型进行索引,生成类型索引文件;生成封装目录,其包含根目录、实例文档目录、属性信息目录、关系索引目录、分类标准目录、模板目录、发布目录、资源目录、图片资源目录和文本资源目录,其中实例文档目录、属性信息目录、关系索引目录、模板目录、发布目录和资源目录是根目录的下一层目录,分类标准目录是实例文档目录的下一层目录,图片资源目录和文本资源目录是资源目录的下一层目录;将各个XBRL实例文档存储在实例文档目录内、将分类标准存储在分类标准目录内、将图片类资源文件存储在图片资源目录内、将文本类资源文件存储在文本资源目录内、将标引模板存储在模板目录内、将发布文件存储在发布目录内、将签名文件存储在签名目录内、将属性信息文件存储在属性信息目录内、将关系索引文件存储在关系索引目录内并将类型索引文件存储在根目录内,使用ZIP格式进行压缩,获得封装文件;对封装文件进行包括CRC校验、关系索引校验、类型索引校验和数字签名校验的数据校验。
[0053]可以看出,本发明的XBRL实例文档的封装方法通过根据需要封装的文件,生成文件并生成多层结构的封装目录,并将需要封装的文件和生成的文件分别存储到相应的各个目录,实现了结构化、规范化地封装XBRL实例文档及其相关信息。由此本发明统一了 XBRL实例文档及相关信息的电子化组织结构与形式,提供了深入应用XBRL实例文档的相关信息,保证了 XBRL实例文档及相关信息的完整性与一致性,实现了逻辑文件的封装,达到了一份物理传送实现多份逻辑传送的目的,扩宽了 XBRL实例文档的应用领域,降低了 XBRL实例文档应用的复杂性,提高了 XBRL实例文档的应用效率和效果,从而进一步提高了中国证券期货业电子化信息披露的应用效率和效果。
[0054]以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。
【专利附图】

【附图说明】
[0055]图1是本发明的XBRL实例文档的封装方法的流程图。
[0056]图2是在一个实施例中,应用本发明XBRL实例文档的封装方法对需要封装的文件进行封装的过程中需要封装的文件的架构示意图。
【具体实施方式】
[0057]以下通过一个实施例说明如何应用本发明的XBRL实例文档的封装方法对需要封装的文件进行封装,如图1所示,具体的封装过程如下:
[0058]步骤100,准备需要封装的文件。
[0059]本步骤中,需要封装的文件包含一个或多个XBRL实例文档,其至少包含一个XBRL实例文档,还可以包含其他的文档,如该一个或多个XBRL实例文档各自对应的标引模板文件、该一个或多个XBRL实例文档各自对应的分类标准文件和/或该一个或多个XBRL实例文档各自对应的资源文件。其中,资源文件可以是图片类资源文件、音频类资源文件、视频类资源文件、脚本类资源文件、文本类资源文件、二进制类资源文件和封装文件类资源文件中的一个或多个,资源文件还可以包括其他类别的资源文件。
[0060]如图2所示,本实施例中的需要封装的文件I包括两个XBRL实例文档101和102、XBRL实例文档101对应的分类标准文件201、XBRL实例文档101对应的图片类资源文件30KXBRL实例文档101对应的标引模板文件501、XBRL实例文档102对应的分类标准文件202,XBRL实例文档102对应的图片类资源文件302、XBRL实例文档102对应的文本类资源文件302和XBRL实例文档102对应的标引模板文件502。
[0061]步骤200,生成文件,生成封装目录,将需要封装的文件和生成的文件存储到封装目录并进行压缩以获得封装文件。
[0062]其中,生成文件为根据需要封装的文件,至少生成属性信息文件、关系索引文件和类型索引文件;生成封装目录为根据需要封装的文件,至少生成根目录和实例文档目录、属性信息目录和关系索引目录,实例文档目录、属性信息目录和关系索引目录是根目录的下一层目录;将需要封装的文件和生成的文件存储到封装目录至少包含将类型索引文件存储在根目录内、将关系索引文件存储在关系索引目录内、将XBRL实例文档存储在实例文档目录内以及将属性信息文件存储在属性信息目录内。
[0063]可以根据需要封装文件的内容及类型以及本技术的应用领域的惯例及规则等因素,进行计算得出封装目录的结构。因此,封装目录既可以事先一次性生成,然后再向每个目录内存储文件(这是比较直观的做法,多用于人手工制作封装文件);也可以根据封装文件内容的多少,一边封装、一边生成对应的目录(多用于程序自动化制作封装文件)。即本步骤中,生成文件、生成封装目录以及将需要封装的文件和生成的文件存储到封装目录的执行顺序可以为:先执行生成文件,再执行生成封装目录,继而执行将需要封装的文件和生成的文件存储到封装目录;该执行顺序还可以为:先执行生成封装目录,再执行生成文件,继而执行将需要封装的文件和生成的文件存储到封装目录;该执行顺序还可以为:同时执行生成文件、生成封装目录以及将需要封装的文件和生成的文件存储到封装目录。
[0064]本实施例中,采用的是先执行生成文件,再执行生成封装目录,继而执行将需要封装的文件和生成的文件存储到封装目录的执行顺序。
[0065]生成文件包括步骤210、220和230。
[0066]步骤210,至少生成属性信息文件。
[0067]属性信息文件的内容为整个封装文件(即对需要封装的文件和生成的文件完成封装后获得的文件)的属性信息,其符合OpenXML标准ECMA-376PART2-2011中“11.1CoreProperties Part”的定义,分为通用信息、版本信息和状态信息三类。参见表一,其给出了属性信息的说明。
[0068]表一属性信息说明表
[0069]
【权利要求】
1.一种XBRL实例文档的封装方法,其特征在于,包括: 步骤(100)、准备需要封装的文件,所述需要封装的文件至少包含一个XBRL实例文档;步骤(200)、生成文件,生成封装目录,将所述需要封装的文件和所述生成的文件存储到所述封装目录并进行压缩以获得封装文件; 其中,所述生成文件为根据所述需要封装的文件,至少生成属性信息文件、关系索引文件和类型索引文件;所述生成封装目录为根据所述需要封装的文件,至少生成根目录和实例文档目录、属性信息目录和关系索引目录,所述实例文档目录、所述属性信息目录和所述关系索引目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录至少包含将所述类型索引文件存储在所述根目录内、将所述关系索引文件存储在所述关系索引目录内、将所述XBRL实例文档存储在所述实例文档目录内以及将所述属性信息文件存储在所述属性信息目录内。
2.如权利要求1所述的XBRL实例文档的封装方法,其中所述步骤(200)中的所述生成文件、所述生成封装目录以及所述将所述需要封装的文件和所述生成的文件存储到所述封装目录的执行顺序包括: 先执行所述生成文件,再执行所述生成封装目录,继而执行所述将所述需要封装的文件和所述生成的文件存储到所述封装目录; 先执行所述生成封装目录,再执行所述生成文件,继而执行所述将所述需要封装的文件和所述生成的文件存储到所述封装目录; 同时执行所述生成文件、所述生成封装目录以及所述将所述需要封装的文件和所述生成的文件存储到所述封装目录。
3.如权利要求1或2所述的XBRL实例文档的封装方法,其中所述生成文件包括: 步骤(210)、至少生成所 述属性信息文件,所述生成所述属性信息文件包括依据OpenXML标准对所述XBRL实例文档进行信息提取; 步骤(220)、生成所述关系索引文件,所述生成所述关系索引文件包括依据OpenXML标准对所述需要封装的文件和所述步骤(210)生成的文件的关系进行索引; 步骤(230 )、生成类型索引文件,所述生成类型索引文件包括依据OpenXML标准对所述需要封装的文件和所述步骤(210)以及所述步骤(220)生成的文件的类型进行索引。
4.如权利要求3所述的XBRL实例文档的封装方法,其中所述压缩采用ZIP格式。
5.如权利要求4所述的XBRL实例文档的封装方法,其中还包括: 步骤(300 )、对所述封装文件进行数据校验。
6.如权利要求5所述的XBRL实例文档的封装方法,其中所述步骤(300)中的所述数据校验包括CRC校验、关系索引校验和类型索引校验; 所述CRC校验依据ZIP格式规范,对所述封装文件进行校验; 所述关系索引校验依据OpenXML标准,对所述关系索引文件进行校验; 所述类型索引校验依据OpenXML标准,对所述类型索引文件进行校验。
7.如权利要求1、2、4、5或6所述的XBRL实例文档的封装方法,其中所述需要封装的文件还包含所述XBRL实例文档对应的标引模板文件;所述封装目录还包含模板目录,所述模板目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述标引模板文件存储在所述模板目录中。
8.如权利要求7所述的XBRL实例文档的封装方法,其中所述需要封装的文件还包含所述XBRL实例文档对应的分类标准文件;所述封装目录还包含分类标准目录,所述分类标准目录是所述实例文档目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述分类标准文件存储在所述分类标准目录中。
9.如权利要求8所述的XBRL实例文档的封装方法,其中所述步骤(100)中的所述需要封装的文件还包含所述XBRL实例文档对应的资源文件;所述封装目录还包含资源目录,所述资源目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述资源文件存储在所述资源目录中。
10.如权利要求9所述的XBRL实例文档的封装方法,其中所述资源文件包含图片类资源文件、音频类资源文件、视频类资源文件、脚本类资源文件、文本类资源文件、二进制类资源文件和封装文件类资源文件中的一个或多个; 所述封装目录还包含图片资源目录、音频资源目录、视频资源目录、脚本资源目录、文本资源目录、二进制资源目录和封装文件资源目录,所述图片资源目录、所述音频资源目录、所述视频资源目录、所述脚本资源目录、所述文本资源目录、所述二进制资源目录和所述封装文件资源目录是所述资源目录的下一层目录; 将所述资源文件存储在所述资源目录中包含: 将所述图片类资源文件存储在所述图片资源目录中; 将所述音频类资源文件存储在所述音频资源目录中; 将所述视频类资源文件存储在所述视频资源目录中; 将所述脚本类资源文件存储在所述脚本资源目录中; 将所述文本类资源文件存储在所述文本资源目录中; 将所述二进制类资源文件存储在所述二进制资源目录中;和/或 将所述封装文件类资源文件存储在所述封装文件资源目录中。
11.如权利要求6或10所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含生成对应所述XBRL实例文档的版式文件;所述封装目录还包含版式目录,所述版式目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含步骤:将所述版式文件存储在所述版式目录中。
12.如权利要求11所述的XBRL实例文档的封装方法,其中所述版式文件包括XSLT格式转换的版式文件和/或CSS样式表的版式文件。
13.如权利要求6或11所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含生成对应所述XBRL实例文档的发布文件;所述封装目录还包含发布目录,所述发布目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述发布文件存储在所述发布目录中;所述步骤(210)中的所述生成所述属性信息文件还包括依据OpenXML标准对所述发布文件进行信息提取。
14.如权利要求13所述的XBRL实例文档的封装方法,其中所述发布文件的格式包括PDF、HTML、RTF 和 / 或 Office Open XML。
15.如权利要求6所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含依据OpenXML标准对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
16.如权利要求7所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含依据OpenXML标准对所述标引模板文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
17.如权利要求8所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含依据OpenXML标准对所述分类标准文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
18.如权利要求10所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含依据OpenXML标准对所述资源文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
19.如权利要求11所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含依据OpenXML标准对所述版式文件、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
20.如权利要求13所述的XBRL实例文档的封装方法,其中所述步骤(210)还包含依据OpenXML标准对所述发布文件 、对所述XBRL实例文档和所述属性信息文件进行数字签名,生成数字签名文件;所述封装目录还包含签名目录,所述签名目录是所述根目录的下一层目录;所述将所述需要封装的文件和所述生成的文件存储到所述封装目录还包含将所述签名文件存储在所述签名目录中。
21.如权利要求15-20中任何一个所述的XBRL实例文档的封装方法,其中所述步骤(300)中的所述数据校验还包括数字签名校验,其依据OpenXML标准对所述签名文件进行校验。
【文档编号】G06F17/21GK103885925SQ201310104969
【公开日】2014年6月25日 申请日期:2013年3月28日 优先权日:2013年3月28日
【发明者】张野, 张兴东, 贾宵鹏, 初壮, 陈功, 丁韬, 赵伟, 刘世平, 罗黎明, 李海, 周晓明 申请人:中国证券监督管理委员会信息中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1