सामग्री पर जाएं
📋

JSON फ़्लैटनर

नेस्टेड JSON को डॉट-नोटेशन कुंजियों में फ़्लैट करें और डॉट-नोटेशन को नेस्टेड ऑब्जेक्ट्स में अनफ़्लैट करें। कॉन्फ़िगर करने योग्य विभाजक। मुफ्त, ब्राउज़र में चलता है।

मोड
 

JSON फ़्लैटनर कैसे काम करता है?

फ़्लैट एक नेस्टेड JSON ऑब्जेक्ट जैसे {"a":{"b":1}} को डॉट-नोटेशन कुंजियों के साथ एकल-स्तरीय ऑब्जेक्ट में बदलता है: {"a.b":1}। ऐरे को संख्यात्मक रूप से अनुक्रमित किया जाता है (a.0, a.1)। अनफ़्लैट इस प्रक्रिया को उल्टा करता है। ब्रैकेट विभाजक a[b][0] नोटेशन का उपयोग करता है; स्लैश a/b/0 का उपयोग करता है।

सामान्य उपयोग

  • फ़ॉर्म डेटा तैयारी — HTML फ़ॉर्म सीरियलाइज़ेशन के लिए ऑब्जेक्ट्स को एकल-स्तरीय में फ़्लैट करें।
  • CSV निर्यात — नेस्टेड डेटा को टेबुलर संरचना में फ़िट करने के लिए फ़्लैट करें।
  • अनुवाद फ़ाइलें — नेस्टेड i18n ट्री को फ़्लैट डॉट-कुंजियों में बदलें।
  • कॉन्फ़िगरेशन — नेस्टेड कॉन्फ़िग को env-var-शैली फ़्लैट कुंजियों में बदलें।

गोपनीयता

सारी प्रक्रिया 100% आपके ब्राउज़र में चलती है। कोई डेटा किसी सर्वर पर नहीं भेजा जाता।