在Gepsio中存储XBRL模式以进行验证

时间:2016-05-12 13:22:47

标签: xml xml-validation xbrl gepsio

我正在将@ JeffFerguson的Gepsio整合到我的项目中。

我正在使用Banca d'Italia的SARA XBRL dialect

为了验证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目录中。

有没有办法告诉Gepsio从其他地方加载需要XSD而不是XBRL(.xml)文件所在的目录?我可以看到有一个构造函数需要System.IO.Stream,它肯定不知道文件的真实路径,因为它可能在内存中就像在上传期间(不是真的......)

0 个答案:

没有答案