hi

JSONL से JSON

JSON Lines (NDJSON) को डिवाइस पर ही JSON ऐरे में बदलें - हर पंक्ति एक रिकॉर्ड, बिना अपलोड के, सीधे आपके ब्राउज़र में।

आपके डिवाइस पर ही लोकल प्रोसेसिंग चल रही है ...

0%

आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

    कोई अपलोड नहीं100% स्थानीय
    सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
    सर्वर जर्मनी मेंडिज़ाइन से GDPR
    स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

    JSON Lines, जिसे NDJSON भी कहते हैं, हर पंक्ति में ठीक एक JSON मान रखता है। यह प्रारूप लॉग फ़ाइलों, डेटा निर्यात, स्ट्रीम प्रसंस्करण और मशीन लर्निंग के प्रशिक्षण डेटा का मानक है, क्योंकि फ़ाइल को पूरी मेमोरी में लादे बिना पंक्ति-दर-पंक्ति पढ़ा और बढ़ाया जा सकता है। इसके विपरीत कई उपकरण एक अकेला JSON ऐरे चाहते हैं। यह टूल आपकी .jsonl फ़ाइल पढ़ता है और हर पंक्ति को एक पठनीय JSON ऐरे में समेट देता है।

    रूपांतरण पूरी तरह आपके ब्राउज़र में स्थानीय रूप से, शुद्ध JavaScript में चलता है। हर ग़ैर-ख़ाली पंक्ति को अलग से JSON के रूप में पार्स किया जाता है और उसके मूल क्रम में ऐरे में लिया जाता है; ख़ाली पंक्तियाँ छोड़ दी जाती हैं। परिणाम दो स्पेस के इंडेंट के साथ आता है और तुरंत उपयोग के लिए तैयार रहता है - जैसे संपादक में लॉग का एक अंश देखना, या केवल ऐरे स्वीकारने वाले इंटरफ़ेस को कोई NDJSON निर्यात देना।

    यदि कोई पंक्ति वैध JSON नहीं है, तो टूल चुपचाप विफल नहीं होता, बल्कि सटीक पंक्ति संख्या और कारण बताता है - इससे आप बड़ी फ़ाइलों में त्रुटि जल्दी ढूँढ़ लेते हैं। उल्टी दिशा, यानी JSON ऐरे से वापस JSON Lines, हमारा JSON से JSONL टूल संभालता है। कुछ भी अपलोड नहीं होता; आपका डेटा आपके डिवाइस पर ही रहता है।

    तकनीकी विवरण

    तकनीकी विवरण
    इनपुट फ़ॉर्मैटJSONL, NDJSON
    आउटपुट फ़ॉर्मैटJSON
    बैच प्रोसेसिंगनहीं
    प्रोसेसिंगब्राउज़र में लोकल (JavaScript)
    फ़ाइल अपलोडकोई नहीं

    3 चरणों में

    1. अपनी JSONL फ़ाइल छोड़ें या चुनें।
    2. टूल पंक्तियों को एक ऐरे में समेटता है।
    3. JSON फ़ाइल डाउनलोड करें।

    सीमाएँ: हर पंक्ति में ठीक एक JSON मान की अपेक्षा करता है (JSON Lines / NDJSON)। ख़ाली पंक्तियाँ छोड़ दी जाती हैं, शेष सभी पंक्तियाँ उनके क्रम में एक ऐरे में जोड़ी जाती हैं और दो स्पेस के इंडेंट के साथ दी जाती हैं। यदि कोई पंक्ति वैध JSON नहीं है, तो रूपांतरण चुपचाप ग़लत आउटपुट देने के बजाय पंक्ति संख्या बताकर रुक जाता है।

    अक्सर पूछे जाने वाले प्रश्न

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। रूपांतरण पूरी तरह ब्राउज़र में स्थानीय रूप से होता है - कुछ भी नहीं भेजा जाता।

    NDJSON क्या है?

    NDJSON, JSON Lines का ही दूसरा नाम है: हर पंक्ति में ठीक एक JSON मान होता है।

    ख़राब पंक्ति होने पर क्या होता है?

    आपको सटीक पंक्ति संख्या और कारण बताया जाता है - कोई चुपचाप विफलता नहीं।

    क्या क्रम बना रहता है?

    हाँ। प्रविष्टियाँ पंक्तियों के मूल क्रम में ऐरे में दिखती हैं।

    क्या उल्टा भी काम करता है?

    हाँ, हमारे "JSON से JSONL" टूल से।

    संबंधित टूल