श्रेणी: डेवलपर टूल
JSON की सॉर्टर
JSON ऑब्जेक्ट की को क्रमबद्ध रूप से वर्णानुक्रम में सॉर्ट करें
JSON दस्तावेज़ के हर ऑब्जेक्ट की को वर्णानुक्रम में, आरोही या अवरोही क्रम में सॉर्ट करें, साथ ही केस-सेंसिटिव विकल्प और फ़ॉर्मेटेड या कॉम्पैक्ट आउटपुट चुनने की सुविधा। ऐरे एलिमेंट्स का क्रम डिफ़ॉल्ट रूप से बना रहता है। यह पूरी तरह आपके ब्राउज़र में चलता है।
{
"address": {
"city": "London",
"country": "UK"
},
"name": "Ada Lovelace",
"role": "Engineer",
"skills": [
"Analysis",
"Mathematics"
]
}इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।
यह टूल क्या करता है
अलग-अलग टूल से कॉपी किए गए या हाथ से लिखे गए JSON दस्तावेज़ में अक्सर की का क्रम असंगत होता है, जिससे अन्यथा एक जैसी दो ऑब्जेक्ट्स diff में अलग दिखने लगती हैं। यह टूल पार्स किए गए दस्तावेज़ में जाकर हर ऑब्जेक्ट को सॉर्ट की गई की के साथ फिर से बनाता है, ऐरे एलिमेंट्स का क्रम डिफ़ॉल्ट रूप से नहीं बदलता क्योंकि रिकॉर्ड की सूची को सॉर्ट करने का कोई स्वाभाविक की-क्रम नहीं होता; सिर्फ़ सामान्य वैल्यू वाले ऐरे को भी वैकल्पिक रूप से सॉर्ट किया जा सकता है।
इस्तेमाल कैसे करें
- अपना JSON पेस्ट करें, या उदाहरण लोड करें।
- आरोही या अवरोही क्रम चुनें, और तुलना केस-सेंसिटिव होनी चाहिए या नहीं।
- फ़ॉर्मेटेड और कॉम्पैक्ट आउटपुट के बीच स्विच करें, फिर सॉर्ट किया गया JSON कॉपी करें।
निजता
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।
अक्सर पूछे जाने वाले सवाल
- क्या मेरा JSON कहीं अपलोड होता है?
- नहीं। पार्सिंग और सॉर्टिंग पेज में चल रहे JavaScript में होती है, इसलिए आपका JSON कभी आपकी डिवाइस से बाहर नहीं जाता।
- क्या सॉर्ट करने से ऐरे का क्रम बदलता है?
- ऐरे आइटम के भीतर ऑब्जेक्ट की की अब भी सॉर्ट होती हैं, लेकिन ऐरे के अपने एलिमेंट्स का क्रम तब तक नहीं बदलता जब तक आप ऐरे का क्रम बनाए रखें को बंद न करें; बंद करने पर सामान्य वैल्यू (ऑब्जेक्ट नहीं) वाले ऐरे भी सॉर्ट हो जाते हैं।
- केस-सेंसिटिव विकल्प से क्या बदलता है?
- इसे चालू करने पर बड़े अक्षर हमेशा छोटे अक्षरों से पहले सॉर्ट होते हैं; बंद करने पर की की तुलना डिक्शनरी की तरह होती है, केस को अनदेखा करते हुए।