0

@JeffFerguson のGepsioをプロジェクトに統合しています。

Banca d'Italia の SARA XBRL 方言を使用しています。

検証するXbrlDocumentには、すべてのスキーマが XBRL ファイルと同じディレクトリにある必要があります。実際、サンプル ファイルには、SARA XSD スキーマへのリンクが含まれています。

<link:schemaRef xlink:type="simple" xlink:href="t-SARA-2016-03-23.xsd" />

問題は、ユーザーがアップロードした SARA ファイル (.xml) を受け入れるアプリケーションを構築する必要があり、t-SARA-2016-03-23.xsdスキーマを (参照されたスキーマと共に) アセンブリに含めることができますが、upload/temp ディレクトリにあるとは限りません。

XBRL (.xml) ファイルがあるディレクトリではなく、別の場所からの XSD をロードするように Gepsio に指示する方法はありますか? System.IO.Streamアップロード中のようにメモリ内にある可能性があるため、ファイルの実際のパスを確実に認識していないコンストラクターがあることがわかります(実際には.....ではありません)。

4

0 に答える 0