यह त्वरित ट्यूटोरियल Node.js में JSON को CSV में कैसे परिवर्तित करें, इस पर मार्गदर्शन करता है। इसमें IDE सेटिंग्स, प्रोग्रामिंग चरणों की एक सूची और Node.js में JSON को CSV में बदलने के लिए एक रन करने योग्य नमूना कोड शामिल है। आप विभिन्न कस्टम सेटिंग्स भी सीखेंगे जिन्हें स्रोत JSON फ़ाइल लोड करते समय लागू किया जा सकता है।
Node.js में JSON को CSV में बदलने के चरण
- JSON को CSV में बदलने के लिए परिवेश को जावा के माध्यम से Node.js के लिए Aspose.Cells का उपयोग करें पर सेट करें
- fs.readFile() विधि का उपयोग करके JSON फ़ाइल सामग्री को एक स्ट्रिंग वेरिएबल में पढ़ें
- एक Workbook ऑब्जेक्ट बनाएं और लक्ष्य शीट से सेल संग्रह प्राप्त करें
- आउटपुट JSON गुण सेट करने के लिए एक JsonLayoutOptions क्लास ऑब्जेक्ट बनाएं
- फ़ाइल सामग्री, सेल संग्रह और कस्टम विकल्पों का उपयोग करके आयातडेटा() विधि को कॉल करें
- कार्यपुस्तिका को CSV फ़ाइल के रूप में सहेजें
ये चरण संक्षेप में बताते हैं कि Node.js* में *JSON से CSV निर्यात कैसे करें। प्रक्रिया स्रोत JSON फ़ाइल सामग्री को एक स्ट्रिंग वेरिएबल में लोड करके शुरू की जाती है, जिसके बाद एक वर्कबुक बनाई जाती है और एक शीट के सेल संग्रह तक पहुंच बनाई जाती है। अंतिम चरण में, JsonUtility.importData() विधि का उपयोग करके JSON फ़ाइल से CSV फ़ाइल में डेटा आयात करने के लिए कस्टम गुण सेट करने के लिए JsonLayoutOptions को आरंभ किया गया है।
Node.js में JSON फ़ाइल को CSV में बदलने के लिए कोड
उपरोक्त कोड Node.js में JSON को CSV में बदलने की प्रक्रिया को प्रदर्शित करता है। JsonLayoutOptions का उपयोग विभिन्न गुणों जैसे प्रक्रिया सरणी को एक तालिका के रूप में सेट करने, सरणी शीर्षक को अनदेखा करने, यह इंगित करने के लिए ध्वज कि क्या JSON में एक स्ट्रिंग को किसी संख्या या दिनांक में परिवर्तित किया जाना है, शून्य मानों को अनदेखा करने और कुछ को सूचीबद्ध करने के लिए शीर्षक को अनदेखा करने के लिए किया जाता है। इस कोड में प्रयुक्त JsonUtility का उपयोगexportRangeToJson() विधि का उपयोग करके JSON में रेंज निर्यात करने के लिए भी किया जा सकता है।
इस आलेख में Node.js* में *JSON से CSV तक फ़ाइल के रूपांतरण का वर्णन किया गया है। यदि आप सीखना चाहते हैं कि Excel में फ़िल्टर कैसे लागू करें, तो Node.js का उपयोग करके एक्सेल में फ़िल्टर कैसे लागू करें पर लेख देखें।