فایلهای XBRL برای اهداف گزارشدهی تجاری از جمله ترازنامه، صورتهای جریان نقدی، دفتر کل و غیره استفاده میشوند. فایل. این فرمتهای خروجی برای ارائه اطلاعات مالی به صورت دادههای ساختاریافته، انسانی و قابل خواندن توسط ماشین ایدهآل هستند. اجازه دهید تبدیل فایل XBRL را تحت عناوین زیر بررسی کنیم:
- تبدیل فایل XBRL به XLSX یا iXBRL – نصب C# API
- تبدیل XBRL به XLSX Excel Worksheet برنامه نویسی با سی شارپ
- تبدیل XBRL به iXBRL به صورت برنامه نویسی در سی شارپ
تبدیل فایل XBRL به XLSX یا iXBRL – نصب C# API
Aspose.Finance for .NET API برای کار با اسناد مالی طراحی شده است. هر سازمانی شامل ایجاد گزارش هایی برای ردیابی تراکنش های مالی و اطلاعات خود است. با دانلود فایل DLL آن از قسمت Downloads، می توانید به راحتی API را پیکربندی کنید. علاوه بر این، API در NuGet gallery نیز موجود است، بنابراین میتوانید از دستور نصب زیر در کنسول Package Manager Microsoft Visual Studio IDE استفاده کنید.
PM> Install-Package Aspose.Finance
تبدیل XBRL به XLSX Excel Worksheet برنامه نویسی با سی شارپ
فایلهای XBRL میتوانند با پسوند فایل XML. و همچنین فایل XBRL. وجود داشته باشند زیرا بر اساس فرمت XML هستند. در صورت وجود پسوند فایل XML، می توانید به راحتی آن را با تگ ریشه به عنوان شناسایی کنید . متعاقبا، تبدیل XBRL به XLSX می تواند به ارائه اطلاعات به شیوه ای آشناتر و ساختارمندتر کمک کند. با انجام مراحل زیر می توانید یک فایل XBRL را به کاربرگ XLSX Excel تبدیل کنید:
- فایل ورودی XBRL را بارگیری کنید
- SaveOptions را برای فایل خروجی تنظیم کنید
- تبدیل فایل XBRL به فرمت XLSX Excel Worksheet
کد زیر نحوه تبدیل فایل XBRL به کاربرگ اکسل XLSX را با استفاده از C# نشان می دهد:
// فایل ورودی XBRL را بارگیری کنید
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// SaveOptions را برای فایل خروجی تنظیم کنید
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;
// تبدیل فایل XBRL به فرمت XLSX Excel Worksheet
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);
تبدیل XBRL به iXBRL به صورت برنامه نویسی در سی شارپ
iXBRL فرمت فایل XBRL درون خطی است که امکان جاسازی داده ها را در فایل HTML فراهم می کند. با انجام مراحل زیر می توانید به راحتی XBRL را به iXBRL تبدیل کنید:
- فایل ورودی XBRL را بارگیری کنید as XML format
- SaveFormat را برای فرمت خروجی مشخص کنید
- فایل XBRL را به فرمت فایل iXBRL تبدیل کنید
کد زیر نحوه تبدیل فایل XBRL به فرمت iXBRL را به صورت برنامه نویسی با سی شارپ توضیح می دهد:
// فایل ورودی XBRL را با فرمت XML بارگیری کنید
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// SaveOptions را برای فرمت خروجی تنظیم کنید
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;
// فایل XBRL را به فرمت فایل iXBRL تبدیل کنید
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);
نتیجه
به طور خلاصه، ما یاد گرفتیم که چگونه XBRL را به کاربرگ اکسل XLSX و همچنین XBRL را به iXBRL (XBRL درون خطی) با استفاده از زبان سی شارپ تبدیل کنیم. به همین ترتیب، API چندین ویژگی دیگر را ارائه می دهد که می توانید با مراجعه به Documentation آنها را کشف کنید. همچنین میتوانید از طریق تالار گفتمان پشتیبانی رایگان برای ما بنویسید زیرا منتظر نظرات، پیشنهادات و سوالات شما هستیم.