我正在开发一个财务应用程序,其中一个功能是生成 XBRL(可扩展业务报告语言)文档。如果您熟悉 XBRL 实例文档,您可能知道它们通常引用大量模式。使用(商业)库生成这些 XBRL 实例通常更容易。
用例:为用户设计一个 Web 表单以填写各个字段。使用用户输入生成一个有效的 XBRL 实例文档。
我们的平台:C# & .Net
我的问题:
您是否使用过任何(商业)库?您会推荐哪一个来生成“年度财务报表”?Altova MapForce 似乎是主导者。
避免使用(商业)库的粗略解决方法:
- 选择一个有效的实例文档,清除所有数据并将 XBRL (XML) 文件存储为模板。
- 使用 XSLT 将模板呈现给用户。使用 .Net 中的标准 XML 库收集用户输入并填写 XBRL
您会推荐这种解决方法吗?为什么&为什么不?
任何输入将不胜感激:)