hi

JSONL से JSON

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

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

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

0%

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

    इस फ़ाइल के साथ जारी रखें

    दोबारा अपलोड नहीं

    ये टूल .JSON स्वीकार करते हैं - आपकी फ़ाइल सीधे भेज दी जाती है।

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

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

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

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

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

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

    तकनीकी विवरण

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

    3 चरणों में

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

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

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

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

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

    NDJSON क्या है?

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

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

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

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

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

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

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

    संबंधित टूल

    JSON से JSONL · CSV से JSON · JSON से CSV · XML से YAML · YAML से XML · JSON से Markdown