【发布时间】:2017-07-13 07:34:27
【问题描述】:
我是 Python 和编程语言的初学者,正在尝试使用 python-xbrl 模块解析 XBRL 文件。
我正在按照此模块 (https://pypi.python.org/pypi/python-xbrl) 的说明来解析 .xml 文件
但是一些.xml 文件给出了这个错误信息:
xbrl 文件为空!
以下是我的 Python 代码,HelloWorld.xml 不会给出错误消息,而 Novartis-2002-11-15.xml 会给出。
from xbrl import XBRLParser, GAAP, GAAPSerializer
xbrl_parser = XBRLParser()
xbrl1 = xbrl_parser.parse(open("HelloWorld.xml"))
print(xbrl1)
xbrl2 = xbrl_parser.parse(open("Novartis-2002-11-15.xml"))
print(xbrl2)
Novartis-2002-11-15.xml 下载自 https://www.xbrl.org/taxonomy/int/fr/ias/ci/pfs/2002-11-15/samples.htm
你有什么想法吗? 任何意见将不胜感激。
【问题讨论】: