แปลง xbrl-xlsx-ixbrl

ไฟล์ XBRL ใช้สำหรับวัตถุประสงค์ในการรายงานทางธุรกิจ รวมถึงงบดุล งบกระแสเงินสด บัญชีแยกประเภท ฯลฯ คุณสามารถแปลงไฟล์ XBRL เป็น XLSX Excel Sheet เช่นเดียวกับ iXBRL ซึ่งเป็น XBRL แบบอินไลน์ได้อย่างง่ายดาย ไฟล์. รูปแบบเอาต์พุตเหล่านี้เหมาะอย่างยิ่งสำหรับการนำเสนอข้อมูลทางการเงินในรูปแบบข้อมูลที่มีโครงสร้าง ข้อมูลของมนุษย์ และข้อมูลที่เครื่องอ่านได้ ให้เราสำรวจการแปลงไฟล์ XBRL ภายใต้หัวข้อต่อไปนี้:

การแปลงไฟล์ XBRL เป็น XLSX หรือ iXBRL – การติดตั้ง C# API

Aspose.Finance for .NET API ได้รับการออกแบบมาเพื่อทำงานกับเอกสารทางการเงิน ทุกองค์กรเกี่ยวข้องกับการสร้างรายงานเพื่อติดตามธุรกรรมและข้อมูลทางการเงิน คุณสามารถกำหนดค่า API ได้ง่ายๆ โดยดาวน์โหลดไฟล์ DLL จากส่วน ดาวน์โหลด นอกจากนี้ API ยังมีให้ที่ แกลเลอรี NuGet ดังนั้นคุณจึงสามารถใช้คำสั่งการติดตั้งด้านล่างใน Package Manager Console ของ Microsoft Visual Studio IDE

PM> Install-Package Aspose.Finance

แปลง XBRL เป็น XLSX แผ่นงาน Excel โดยทางโปรแกรมด้วย C

ไฟล์ XBRL สามารถมีได้ด้วย .XML เช่นเดียวกับนามสกุลไฟล์ .XBRL เนื่องจากใช้รูปแบบ XML ในกรณีที่มีนามสกุลไฟล์ XML คุณสามารถระบุได้อย่างง่ายดายด้วยแท็กรูทเป็น . ต่อจากนั้น การแปลง XBRL เป็น XLSX สามารถช่วยแสดงข้อมูลในลักษณะที่คุ้นเคยและมีโครงสร้างมากขึ้น คุณสามารถแปลงไฟล์ XBRL เป็น XLSX Excel Worksheet โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ XBRL อินพุต
  2. ตั้งค่า SaveOptions สำหรับไฟล์เอาต์พุต
  3. แปลงไฟล์ XBRL เป็นรูปแบบแผ่นงาน XLSX Excel

รหัสต่อไปนี้แสดงวิธีการแปลงไฟล์ XBRL เป็นแผ่นงาน XLSX Excel โดยทางโปรแกรมโดยใช้ C #:

// โหลดไฟล์ XBRL อินพุต
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// ตั้งค่า SaveOptions สำหรับไฟล์เอาต์พุต
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;

// แปลงไฟล์ XBRL เป็นรูปแบบแผ่นงาน XLSX Excel
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);

แปลง XBRL เป็น iXBRL โดยทางโปรแกรมใน C

iXBRL เป็นรูปแบบไฟล์ XBRL แบบอินไลน์ซึ่งอนุญาตให้ฝังข้อมูลในไฟล์ HTML คุณสามารถแปลง XBRL เป็น iXBRL ได้อย่างง่ายดายด้วยขั้นตอนด้านล่าง:

  1. โหลดไฟล์ XBRL อินพุต as XML format
  2. ระบุ SaveFormat สำหรับรูปแบบผลลัพธ์
  3. แปลงไฟล์ XBRL เป็นรูปแบบไฟล์ iXBRL

รหัสด้านล่างอธิบายวิธีการแปลงไฟล์รูปแบบ XBRL เป็น iXBRL โดยทางโปรแกรมด้วย C #:

// โหลดไฟล์ 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 Excel Worksheet รวมถึง XBRL เป็น iXBRL (inline XBRL) โดยทางโปรแกรมโดยใช้ภาษา C# ในทำนองเดียวกัน API ยังมีคุณสมบัติอื่นๆ อีกมากมายที่คุณสามารถสำรวจได้โดยไปที่ เอกสารประกอบ คุณยังสามารถเขียนถึงเราผ่านทาง ฟอรัมสนับสนุนฟรี ในขณะที่เราหวังว่าจะได้รับคำติชม ข้อเสนอแนะ และข้อสงสัยของคุณ

ดูสิ่งนี้ด้วย