किसी सर्वर पर आपकी फ़ाइल की सामग्री की कोई प्रोसेसिंग नहीं होती। गोपनीय या व्यावसायिक दस्तावेज़ संभालने के लिए आपको gottrix के साथ किसी डेटा-प्रोसेसिंग समझौते की ज़रूरत नहीं।
Hosted in GermanyGlobal Content Delivery
ओरिजिन सर्वर जर्मनी में Hetzner पर हैं, और कंटेंट डिलीवरी नेटवर्क (CDN) के ज़रिए दुनिया भर में डिलीवरी होती है। इस दौरान आपकी फ़ाइल की सामग्री कभी ट्रांसमिट नहीं होती - वह आपके डिवाइस से बाहर नहीं जाती।
JSON Lines, जिसे NDJSON भी कहते हैं, हर पंक्ति में ठीक एक JSON मान रखता है। यह प्रारूप लॉग फ़ाइलों, डेटा निर्यात, स्ट्रीम प्रसंस्करण और मशीन लर्निंग के प्रशिक्षण डेटा का मानक है, क्योंकि फ़ाइल को पूरी मेमोरी में लादे बिना पंक्ति-दर-पंक्ति पढ़ा और बढ़ाया जा सकता है। इसके विपरीत कई उपकरण एक अकेला JSON ऐरे चाहते हैं। यह टूल आपकी .jsonl फ़ाइल पढ़ता है और हर पंक्ति को एक पठनीय JSON ऐरे में समेट देता है।
रूपांतरण पूरी तरह आपके ब्राउज़र में स्थानीय रूप से, शुद्ध JavaScript में चलता है। हर ग़ैर-ख़ाली पंक्ति को अलग से JSON के रूप में पार्स किया जाता है और उसके मूल क्रम में ऐरे में लिया जाता है; ख़ाली पंक्तियाँ छोड़ दी जाती हैं। परिणाम दो स्पेस के इंडेंट के साथ आता है और तुरंत उपयोग के लिए तैयार रहता है - जैसे संपादक में लॉग का एक अंश देखना, या केवल ऐरे स्वीकारने वाले इंटरफ़ेस को कोई NDJSON निर्यात देना।
यदि कोई पंक्ति वैध JSON नहीं है, तो टूल चुपचाप विफल नहीं होता, बल्कि सटीक पंक्ति संख्या और कारण बताता है - इससे आप बड़ी फ़ाइलों में त्रुटि जल्दी ढूँढ़ लेते हैं। उल्टी दिशा, यानी JSON ऐरे से वापस JSON Lines, हमारा JSON से JSONL टूल संभालता है। कुछ भी अपलोड नहीं होता; आपका डेटा आपके डिवाइस पर ही रहता है।
तकनीकी विवरण
तकनीकी विवरण
इनपुट फ़ॉर्मैट
JSONL, NDJSON
स्वचालित रूपांतरण
ZIP, DXF, GeoJSON
आउटपुट फ़ॉर्मैट
JSON
बैच प्रोसेसिंग
नहीं
प्रोसेसिंग
ब्राउज़र में स्थानीय रूप से (JavaScript)
फ़ाइल अपलोड
कोई नहीं
3 चरणों में
अपनी JSONL फ़ाइल छोड़ें या चुनें।
टूल पंक्तियों को एक ऐरे में समेटता है।
JSON फ़ाइल डाउनलोड करें।
सीमाएँ: हर पंक्ति में ठीक एक JSON मान की अपेक्षा करता है (JSON Lines / NDJSON)। ख़ाली पंक्तियाँ छोड़ दी जाती हैं, शेष सभी पंक्तियाँ उनके क्रम में एक ऐरे में जोड़ी जाती हैं और दो स्पेस के इंडेंट के साथ दी जाती हैं। यदि कोई पंक्ति वैध JSON नहीं है, तो रूपांतरण चुपचाप ग़लत आउटपुट देने के बजाय पंक्ति संख्या बताकर रुक जाता है। चूँकि हर पंक्ति पहले से ही मान्य JSON है, नेस्टिंग और डेटा प्रकार (संख्याएँ, बूलियन, नेस्टेड ऑब्जेक्ट्स/एरे) अपरिवर्तित बने रहते हैं; यहाँ पंक्तियों को केवल एकत्र किया जाता है, फिर से व्याख्या नहीं की जाती।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरी फ़ाइल अपलोड होती है?
नहीं। रूपांतरण पूरी तरह ब्राउज़र में स्थानीय रूप से होता है - कुछ भी नहीं भेजा जाता।
NDJSON क्या है?
NDJSON, JSON Lines का ही दूसरा नाम है: हर पंक्ति में ठीक एक JSON मान होता है।
ख़राब पंक्ति होने पर क्या होता है?
आपको सटीक पंक्ति संख्या और कारण बताया जाता है - कोई चुपचाप विफलता नहीं।
क्या क्रम बना रहता है?
हाँ। प्रविष्टियाँ पंक्तियों के मूल क्रम में ऐरे में दिखती हैं।
केवल आपकी सहमति से ही हम gottrix को बेहतर बनाने के लिए कुकीज़ के ज़रिए उपयोग को गुमनाम रूप से मापते हैं। आपकी फ़ाइलें हमेशा आपके डिवाइस पर ही स्थानीय रहती हैं। गोपनीयता