यह टूल क्या करता है
यह कनवर्टर मुख्य रूप से ऑब्जेक्ट्स की सारणी को स्वीकार करता है। यह हेडर एकत्र करने के लिए सभी ऑब्जेक्ट को स्कैन करेगा; जब किसी पंक्ति में फ़ील्ड गायब हों, तो खाली सेल बनाए रखे जाएंगे, और नेस्टेड ऑब्जेक्ट या सरणियों को [ऑब्जेक्ट ऑब्जेक्ट] से बचने के लिए पहले JSON.stringified किया जाएगा।
- सीएसवी परिपक्व पापा पार्स पार्सर द्वारा उत्पन्न होता है।
- सीएसवी नियमों के अनुसार अल्पविराम, दोहरे उद्धरण चिह्न और इंट्रा-फ़ील्ड न्यूलाइन से बचा जाता है।
- सूत्र प्रतीक से शुरू होने वाले मान स्प्रेडशीट इंजेक्शन से सुरक्षित होते हैं।
इसे कैसे उपयोग करें
- JSON को ऑब्जेक्ट की शीर्ष स्तरीय सरणी के साथ चिपकाएँ।
- "सीएसवी में कनवर्ट करें" पर क्लिक करें।
- हेडर, खाली फ़ील्ड और नेस्टेड मानों की जाँच करें।
- परिणाम कॉपी करें या परिणाम.csv डाउनलोड करें।
सामान्य उपयोग
- Excel या स्प्रेडशीट सॉफ़्टवेयर में इंटरफ़ेस प्रतिक्रियाएँ आयात करें।
- डेटा विश्लेषण के लिए परीक्षण डेटा को एक फ्लैट प्रारूप में परिवर्तित करें।
- उन फ़ील्ड्स को सारांशित करें जो विभिन्न वस्तुओं में समान नहीं हैं।
JSON → CSV की विशेषताएँ
उद्धरण, अल्पविराम, न्यूलाइन और लापता फ़ील्ड को सही ढंग से संभालते हुए, ऑब्जेक्ट सरणियों को मानक सीएसवी में परिवर्तित करें। यह दैनिक विकास, डिबगिंग, डेटा सॉर्टिंग और कोड अनुकूलन परिदृश्यों के लिए उपयुक्त है। प्रसंस्करण परिणामों को सीधे देखा, कॉपी या डाउनलोड किया जा सकता है।
FAQ
क्या शीर्ष-स्तरीय JSON ऑब्जेक्ट को परिवर्तित किया जा सकता है?
इस उपकरण के लिए स्पष्ट इनपुट मॉडल वस्तुओं की एक सरणी है; पहले अलग-अलग ऑब्जेक्ट को सरणी में रखें, उदाहरण के लिए [{"नाम":"टॉम"}]।
नेस्टेड ऑब्जेक्ट्स को आउटपुट कैसे करें?
नेस्टेड ऑब्जेक्ट और सरणियों को JSON स्ट्रिंग्स में क्रमबद्ध किया जाएगा और CSV फ़ील्ड में रखा जाएगा, [ऑब्जेक्ट ऑब्जेक्ट] में नहीं।
यदि कोई फ़ील्ड गायब है तो क्या होगा?
हेडर सभी ऑब्जेक्ट फ़ील्ड का संघ लेता है; जब किसी ऑब्जेक्ट में यह फ़ील्ड नहीं होती है, तो संबंधित सेल खाली छोड़ दिया जाता है।