वित्तीय रिपोर्ट फ़ाइलों को C# के माध्यम से रूपांतरित करें

वित्तीय रिपोर्ट XBRL, iXBRL और OFX फ़ाइल सहित रूपांतरण को 1.03 से 2.2 प्रारूप में .NET आधारित अनुप्रयोगों में प्रारूपित करती है।

 

Aspose.Finance for .NET एक समृद्ध, एक्स्टेंसिबल और उपयोग में आसान API सुविधा है। डेवलपर्स आसानी से XBRL इंस्टेंस, लिंकबेस और टैक्सोनॉमी स्कीमा का उपयोग करके मान्य कर सकते हैं मान्य () विधि जो विनिर्देश में लगाए गए सिंटैक्स आवश्यकताओं का पालन करना चाहिए। इसके अलावा, वे XBRL, iXBRL प्रारूप पढ़ सकते हैं और साथ ही शुरू से XBRL उदाहरण बना सकते हैं। इसके अलावा, वे XBRL प्रारूप को iXBRL और माइक्रोसॉफ्ट एक्सेल एक्सएलएसएक्स फाइलों में बदल सकते हैं। API ओपन फाइनेंशियल एक्सचेंज (OFX) प्रारूप अनुरोध / प्रतिक्रिया निर्माण का भी समर्थन करता है और OFX फ़ाइल अनुरोध / प्रतिक्रिया को 1.03 से 2.2 प्रारूप में परिवर्तित करता है।

OFX प्रतिक्रिया और अनुरोध फ़ाइलें कनवर्ट करें

API दो वर्ग प्रदान करके OFX अनुरोध और प्रतिक्रिया फ़ाइलें बनाने का समर्थन करता है। OfxRequestदस्तावेज़ बनाने और लोड करने के लिए OFX अनुरोध फ़ाइलें 1.03 और 2.2 प्रारूप में और OfxResponseDocument 1.03 और 2.2 प्रारूप में OFX प्रतिक्रिया फ़ाइलों के लिए। इसके अलावा, OfxVersionEnum सदस्यों की संख्या V1x जो कि 1.x संस्करण, sgml फ़ाइल स्वरूप और V2x 2.x संस्करण, xml फ़ाइल स्वरूप है। OfxRequestDocument वर्ग या OfxResponseDocument वर्ग की सहेजें विधि को कॉल करने के बाद, डेवलपर्स आसानी से 1.03 sgml फ़ाइल से 2.2 xml प्रारूप में कनवर्ट कर सकते हैं।

C# रूपांतरित करने के लिए कोड OFX प्रतिसाद फ़ाइलें
// Convert OFX Response File from 1.03 to 2.2 format
OfxResponseDocument ofxFile = new OfxResponseDocument(srcePath + @"bankTransactionRes.sgml");
ofxFile.Save(outputPath + @"bankTransactionRes.xml", OfxVersionEnum.V2x);
C# कन्वर्ट करने के लिए कोड OFX फाइलों का अनुरोध करें
// Convert OFX Request File from 1.03 to 2.2 format
OfxRequestDocument ofxFile = new OfxRequestDocument(sourcePath + @"bankTransactionReq.sgml");
ofxFile.Save(outputPath + @"bankTransactionReq.xml", OfxVersionEnum.V2x);

XBRL वित्तीय रिपोर्ट रूपांतरण

API XBRL फ़ाइलों को iXBRL और Microsoft® Excel XLSX प्रारूप में कनवर्ट करने का समर्थन करता है। रूपांतरण प्रक्रिया सरल है, सबसे पहले फ़ाइल को लोड करें Xbrl दस्तावेज़ वर्ग . उपयोग सेवऑप्शन क्लास के लिये प्रारूप सहेजें , XbrlDocument Class के सेव मेथड में पैरामीटर के रूप में उपयोग किया जाना है। iXBLR फाइल में सेव करने के लिए, SaveFormat.IXBRL का उपयोग किया जाएगा और XLSX प्रारूप में निर्यात करने के लिए, SaveFormat.XLSX का उपयोग किया जाएगा।

C# निर्यात करने के लिए कोड XBRL से iXBRL
string sourcePath = RunExamples.Get_SourceDirectory();
string outputPath = RunExamples.Get_OutputDirectory();
XbrlDocument sourceFile = new XbrlDocument(sourcePath + @"Id-Scope-Context-Period-Start-After-End.xml");
// Set save options
SaveOptions Opts = new SaveOptions();
Opts.SaveFormat = SaveFormat.IXBRL;
// Save file to iXBRL format
sourceFile.Save(outputPath + @"Converted-Xbrl-To-IXBRL_out.ixbrl", Opts);
C# XBRL से XLSX रूपांतरण के लिए कोड
string sourcePath = RunExamples.Get_SourceDirectory();
string outputPath = RunExamples.Get_OutputDirectory();
XbrlDocument sourceFile = new XbrlDocument(sourcePath + @"Id-Scope-Context-Period-Start-After-End.xml");
// Set save options
SaveOptions Opts = new SaveOptions();
Opts.SaveFormat = SaveFormat.XLSX;
// Save file to XLSX format
sourceFile.Save(outputPath + @"Converted-Xbrl-To-Xlsx_out.xlsx", Opts);