分类标准文件概述
设计精良的XBRL分类标准将分类标准概念存储在与分类标准关系分开的单独的文件中。我们将其称之为主分类标准文件或概念定义文件。此外,由于存在不同类型的关系,因此每种关系都将存储在单独的文件中。下表列出了构成分类标准文档的不同类型的文件。
XBRL文件 | 描述 | 文件类型 |
概念 | 各个概念都是在XML Schemaelement 元素中定义的。 | XML Schema文件(.xsd)概念定义文件 |
定义关系 | definitionLink元素包含概念关系的所有定位器和定义弧。 | XML文件(.xml) |
计算关系 | calculationLink元素包含所有定位器和计算弧。 | XML文件(.xml) |
列报关系 | presentationLink元素包含所有定位器和列报弧。 | XML文件(.xml) |
标签 | labelLink元素包含所有定位器、标签弧和标签。 | XML文件(.xml) |
参考 | referenceLink元素包含所有定位器、参考弧和参考资源。 | XML文件(.xml) |
关系文件的位置在概念定义文件(.xsd文件)的/schema/annotation/appinfo元素中指定,如下所示:
<xsd:annotation>
<xsd:appinfo>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
xlink:href="NanonullLabels.xml" xlink:type="simple"
xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" />
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
xlink:href="NanonullDefinitions.xml" xlink:type="simple"
xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" />
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
xlink:href="NanonullPresentations.xml" xlink:type="simple"
xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" />
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
xlink:href="NanonullCalculations.xml" xlink:type="simple"
xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" />
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
xlink:href="NanonullReferences.xml" xlink:type="simple"
xlink:role="http://www.xbrl.org/2003/role/referenceLinkbaseRef" />
</xsd:appinfo>
</xsd:annotation>
当概念定义文件(.xsd文件)在XBRL视图中打开时,各种分类标准文件以树结构的形式显示在“概览”输入助手中(如下方截图所示)。
请注意上图中文件名左侧的图标。XML Schema文件(.xsd)由XSD图标表示。关系文件用一个彩色文件图标表示,其字符对应于关系类型的初始字符。例如, 图标表示定义关系文件; 图标表示列报关系文件,以此类推。双击其中一个文件以在 XMLSpy中打开它,可以在网格视图(参见下方截图)或文本视图中对其进行编辑。