どういうわけか、日付の時点で壊れたdocumentation on Arelle's python APIがあったため、APIを動作させてXBRLファイルを正常に読み込むことができました。ArelleのPython APIを使用してXBRLファイルからのみ財務諸表を抽出する方法は?
とにかく、私の質問は:
私はXBRLファイルから文だけを抽出するにはどうすればよいですか?
以下は、ArelleのWindowsアプリケーションのスクリーンショットです。この例で使用
URL:私はここにAPIを使って実験してみましたhttps://www.sec.gov/Archives/edgar/data/101984/000010198416000062/ueic-20151231.xml
は私のコード
from arelle import Cntlr
xbrl = Cntlr.Cntlr().modelManager.load('https://www.sec.gov/Archives/edgar/data/101984/000010198416000062/ueic-20151231.xml')
for fact in xbrl.facts:
print(fact)
だが、このスニペットを実行した後、私はこれらが殺到しています:
私はmodelFact
と利用可能な鍵をcontextRef
、id
、decimals
とunitRef
の間に入れてみましたが、これは私が抽出したいものからは役に立たないものです。これをさらに手助けする文書はありませんが、私はここで紛失しています。誰かが声明だけを抽出する方法について私を啓発することはできますか?
このメソッドを使用するとさらに機能が向上しましたか? –