Interface IXbrlParser
- Namespace
- Manpuku.Edinet.Xbrl.InlineXBRL
- Assembly
- Manpuku.Edinet.Xbrl.dll
Interface for an Inline XBRL parser.
public interface IXbrlParser
Methods
ParseInlineAsync(Uri[], Func<Uri, Task<XDocument>>)
Parses the specified Inline XBRL documents and returns a discoverable taxonomy set (DTS).
Task<DiscoverableTaxonomySet> ParseInlineAsync(Uri[] inlineXBRLsURI, Func<Uri, Task<XDocument>> loader)
Parameters
inlineXBRLsURIUri[]URIs of all Inline XBRL files to parse.
loaderFunc<Uri, Task<XDocument>>Function to load an XDocument from a URI.
Returns
- Task<DiscoverableTaxonomySet>
The populated DiscoverableTaxonomySet.