Table of Contents

Interface IXbrlParser

Namespace
Manpuku.Edinet.Xbrl
Assembly
Manpuku.Edinet.Xbrl.dll

Interface for an XBRL parser.

public interface IXbrlParser

Methods

ParseAsync(Uri, Func<Uri, Task<XDocument>>)

Parses the specified XBRL documents and returns a discoverable taxonomy set (DTS).

Task<DiscoverableTaxonomySet> ParseAsync(Uri entryPointUri, Func<Uri, Task<XDocument>> loader)

Parameters

entryPointUri Uri

The URI of the entry point XBRL instance file (.xbrl) or schema file (.xsd).

loader Func<Uri, Task<XDocument>>

A function to load an XDocument from a URI.

Returns

Task<DiscoverableTaxonomySet>

The populated DiscoverableTaxonomySet.