关注我们: 2023年6月6日 English version
 
 
 新闻动态
 其他国家、地区和多边机制
 IASB
 XBRL国际组织
 港澳台
 中国内地
 
xbrl > 新闻动态 > XBRL国际组织 >
xBRL-JSON:让XBRL更易处理
2016-05-09 来源:XBRL中国地区组织作者:张翔 编辑:无忧草 浏览量:

XBRL中国地区组织讯:2016年1月,XBRL国际组织(XII)针对“可扩展商业报告语言(XBRL)开放信息模型”(OIM)发布了第一份公开工作草案。OIM是一个针对XBRL报告内容,但不涉及语法的模型,旨在轻松应用各种不同格式的XBRL数据,简化XBRL规范中某些晦涩难解的内容。如欲更多地了解OIM目标,请访问,阅读发布声明。

同时发布的还有xBRL-JSON公开工作草案,xBRL-JSON以OIM为基础,按照JSON(JavaScript Object Notation)方式对XBRL报告进行标准展示。

让XBRL数据更易使用

随着优质XBRL数据数量不断增长并为公众所获取,我们看到越来越多的用户从结构化财务数据中获益,但吸收过程却很慢。我认为,至少有一部分原因要归结于XBRL陡峭的学习曲线:即便是完成一项简单的任务,您需要了解语境、单位、维度、可发现分类标准集(DTS)等等。

OIM,特别是JSON方式的展示,给了我们一个很好的契机,可让XBRL数据更易获取,让人们能够通过访问结构化形式的数据而获益。

我们看到xBRL-JSON的主要作用是发布XBRL数据,这些XBRL数据经过验证并成为监管数据收集系统的一部分。为此,xBRL-JSON的设计优先考虑的是数据使用的简便性,而非展示的效率。

而对于申报者通过XBRL报告系统向监管机构提交资料,我们预计现有的基于XML的语法(现称为XBRL-XML)作为默认选项能够维持一段时间,这是因为与当前的JSON对应物相比,XML模式可以提供更有效的验证。

xBRL-JSON:究竟是何模样?

举一个例子,假设以XML来展示一项单一的XBRL事实,其相关语境和单位定义如下:

 

 

 同一事实在xBRL-JSON 中是这样展示的:

{

"oim:ncept":"gaap:Profit",

"oim:auracy":-6,

"oim:unitNumerator":["iso4217:USD"],

"oim:period":"2015-01-01/2016-01-01",

"oim:entity":"lei:12345",

"value":"12000000",

"numericValue":12000000,

}

直接比较展示量的大小是不公平的,就XML而言,语境和单位可反复用于多个事实,但JSON的展示更简单易懂:7个键值对(key-value pairs)描述了一个事实的属性,而重要的是,您可以把它加载到几乎所有的编程语言中,获得一批对象,并开始着手数据工作。

XML与JSON的比对

在2003年XBRL V2.1得到定义之时,XML还是语法的必然选择。但从那时起,许多应用程序开始将JSON作为XML的默认替代,局面出现了重大转变。

JSON与XML在应用程序接口(API)上的应用百分比

JSON与XML在新API中的应用(原创文章发表在Programmable Web上,地址)

在解释这一趋势时,人们常提到的原因就是JSON是XML的“轻量级”替代品,它不再受困于命名空间、模式文件以及验证的复杂性。

使用严格的、基于XML的验证进行电子申报,这让数据质量获得了巨大的改善。而有些人提出建议,认为验证是不必要的负担,对此,任何一个目睹上述巨变的人士无不感到忧心忡忡。

JSON往往更易使用,但这不是因为它是“轻量级”的,而是因为JSON提供的结构可以直接映射几乎所有的编程语言的构造。JSON提供数组、对象(又名“关联数组”或“键/值映射”)、字符串、数值和布尔值。几乎所有的编程语言都有这些类型的原生展示,这让加载JSON文档并着手开展有益工作成为可能。

相比之下,XML文档是由元素列表嵌套而成,其涉及关联数组(元素名称与值的映射)与有序列表(顺序具有重大意义,元素可以重复)之间的交叉。此外,XML还允许混合内容,这意味着子元素可以与少量文本内容穿插。想要利用XML数据开展有益工作,您总是需要先花费精力来重新编排数据,让数据结构能为您的编程语言所用。

正是XML数据模型与编程数据结构之间这种“阻抗失配”让XML数据与JSON数据相比更难利用。

xBRL-JSON与xBRL-XML的比对

xBRL-JSON并非想渲染xBRL-XML的过时;它只是想为工作提供有用工具。OIM举措是想让XBRL数据摆脱单一的语法展示方式,针对一项给定的任务,减少所需展示方式的转换工作。

有意者可通过我们的规范子网站查看公开工作草案,地址是

公开工作草案是我们标准化流程的第一个公开步骤,如想参与进来,这是一个绝佳时机。OIM工作小组正积极就该草案征集公众意见。我们也正在寻找志愿者,以协助工作小组开展接下来的活动,其中包括:

•构建测试案例,测试不同语法展示的等同性;

•根据收到的反馈意见来改进模型;

•扩展模型以涵盖XBRL分类标准相关信息。

如果您是联盟或地区组织会员,您可以提交工作小组报名表进行报名;如果不是,您可以发送电邮至join@了解您可以参与哪些工作。

校对:张晓泉

XBRL中国地区组织2016年5月9日10:17发布,转载请注明来源和作者。

原文链接:xBRL-JSON: making XBRL easier

英文新闻:xBRL-JSON: making XBRL easier

 
 
关于XBRL-cn.org | 联系我们 | 欢迎投稿 | 官方微博 | 友情链接 | 网站地图 | 法律声明
XBRL地区组织 版权所有 power by 上海国家会计学院 中国会计视野 沪ICP备05013522号