[发明专利]XBRL分类标准自定义链接库的解析方法有效
申请号: | 201510616230.5 | 申请日: | 2015-09-24 |
公开(公告)号: | CN105320744B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 马越;居邦;许岩龙;唐军 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F16/81 | 分类号: | G06F16/81 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及可扩展商业报告语言技术。为解决现有XBRL引擎中对于分类标准自定义的链接库无法解析并展示的问题,提供了一种XBRL分类标准自定义链接库的解析方法,其技术方案可概括为:读取模式文件并解析到文件中的元素时,根据其属性选择将其置于扩展链接库或定位器或弧的元素列表中,当读取到链接库层级或定位器或弧的元素名时,若元素名并非为常规元素名则在对应元素列表中匹配,成功则将此元素名表示到自定义链接库或定位器或弧的扩展名,读取到扩展链接库、扩展定位器或者扩展弧,通过对模式文件中获取的其属性进行判别,分别获得其属性或子元素,从而解析。其有益效果是,方便用户,适于XBRL引擎解析分类标准自定义的链接库。 | ||
搜索关键词: | 链接库 自定义 解析 分类标准 定位器 读取 引擎 可扩展商业报告语言 常规元素 读取模式 模式文件 属性选择 子元素 层级 匹配 展示 成功 | ||
【主权项】:
1.XBRL分类标准自定义链接库的解析方法,其特征在于,包括以下步骤:步骤1、读取分类标准的模式文件时,解析到定义在文件中的元素时,若发现该元素的type属性为“extendType”且替换组属性为“extend”时,将此元素单独提出并置于扩展链接库元素列表中,若发现该元素的type属性为“locatorType”且替换组属性为“loc”时,将此元素单独提出并置于扩展定位器元素列表中,若发现该元素的type属性为“arcType”且替换组属性为“arc”时,将此元素单独提出并置于扩展弧元素列表中;步骤2、读取到分类标准的链接库文件时,按正常读取链接库,当读取到链接库层级的元素名时,若发现链接库层级的元素名并非为常规的“definitionLink”、“presentationLink”、“calculationLink”、“labelLink”和“referenceLink”中的任何一种,就在扩展链接库元素列表中匹配是否有对应的元素名,若没有则校验报错,若有则将此元素名表示到自定义链接库的扩展名;步骤3、读取到定位器的元素名后,若发现定位器层级的元素名并非为常规的“loc”,则在扩展定位器元素列表中匹配是否有对应的元素名,若没有则校验报错,若有则将此元素名表示到自定义定位器的扩展名;步骤4、读取到弧的元素名后,若发现弧层级的元素名并非为常规的“definitionArc”、“presentationArc”、“calculationArc”、“labelArc”、“referenceArc”中的任何一种,则在扩展弧元素列表中匹配是否有对应的元素名,若没有则校验报错,若有将此元素名表示到自定义弧的扩展名;步骤5、在读取到扩展链接库、扩展定位器或者扩展弧之后,通过对模式文件中获取的该扩展链接库的属性或扩展定位器的属性或扩展弧的属性进行判别,分别获得每个扩展链接库的属性或者子元素,或扩展定位器的属性或者子元素,或扩展弧的属性或者子元素,并获取且解析。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510616230.5/,转载请声明来源钻瓜专利网。
- 上一篇:信息推荐方法和装置
- 下一篇:一种专利查重的关联论文查询方法