hi

Arrow से JSON

Apache Arrow और Feather फ़ाइलों को स्थानीय रूप से पठनीय JSON में बदलें - प्रत्येक पंक्ति ऑब्जेक्ट के रूप में, नेस्टेड फ़ील्ड सुरक्षित, कोई अपलोड नहीं।

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

0%

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

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

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

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

    Apache Arrow विश्लेषण डेटा के लिए व्यापक रूप से उपयोग होने वाला कॉलम-आधारित इन-मेमोरी मानक है; Arrow IPC फ़ाइल फ़ॉर्मेट (Feather v2 भी) ऐसी तालिकाओं को डिस्क पर रखता है और pandas, Polars, R और कई डेटा टूल्स द्वारा उपयोग किया जाता है। फ़ाइल संक्षिप्त है, लेकिन एडिटर में पढ़ने योग्य नहीं। यह टूल सामग्री डिकोड करता है और एक स्पष्ट JSON array आउटपुट करता है: प्रत्येक डेटा पंक्ति एक ऑब्जेक्ट के रूप में, कॉलम नाम key के रूप में। CSV के विपरीत, नेस्टेड फ़ील्ड वास्तविक JSON संरचना के रूप में बनी रहती हैं।

    सब कुछ पूरी तरह आपके ब्राउज़र में होता है (शुद्ध JavaScript, कोई अपलोड नहीं, ऑफलाइन भी)। टूल Arrow schema और डेटा ब्लॉक पढ़ता है और प्रत्येक पंक्ति के लिए एक ऑब्जेक्ट बनाता है। साफ़ मान के लिए, JavaScript की सुरक्षित सीमा से परे 64-बिट पूर्णांक स्ट्रिंग के रूप में, timestamps ISO 8601 टेक्स्ट के रूप में और बाइनरी मान base64 के रूप में आउटपुट होते हैं - कोई सटीकता नहीं खोती। Lists और structs नेस्टेड JSON के रूप में बने रहते हैं।

    आपको इसकी ज़रूरत तब होती है जब pandas, Polars, R या कोई डेटा टूल .arrow या .feather फ़ाइल देता है और आप उसे देखना, JSON बोलने वाले टूल (API, स्क्रिप्ट, परीक्षण) में डालना या नेस्टेड संरचना बनाए रखना चाहते हैं। नोट: Arrow IPC फ़ाइल फ़ॉर्मेट (Feather v2) सपोर्ट है; पुराना Feather v1 नहीं पढ़ा जाता। रूपांतरण एकतरफ़ा है (Arrow से JSON)।

    तकनीकी विवरण

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

    3 चरणों में

    1. अपनी Arrow या Feather फ़ाइल छोड़ें या टैप करें।
    2. टूल schema और पंक्तियाँ स्थानीय रूप से पढ़ता है।
    3. JSON डाउनलोड करें (कई फ़ाइलें ZIP में)।

    सीमाएँ: Apache Arrow IPC फ़ाइल फ़ॉर्मेट (Feather v2 भी) सपोर्ट है; पुराना Feather v1 नहीं पढ़ा जाता। बड़े 64-बिट पूर्णांक स्ट्रिंग के रूप में (सटीकता के लिए), timestamps ISO 8601 के रूप में, बाइनरी मान base64 के रूप में दिखते हैं। रूपांतरण एकतरफ़ा है (JSON से Arrow वापस नहीं)। बहुत बड़ी फ़ाइलों के लिए उसी अनुसार मेमोरी चाहिए।

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

    Arrow या Feather फ़ाइल क्या है?

    Arrow IPC फ़ाइल फ़ॉर्मेट (Feather v2) कॉलम तालिका को डिस्क पर संग्रहित करता है; pandas, Polars और R द्वारा उपयोग किया जाता है।

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

    नहीं। रूपांतरण पूरी तरह ब्राउज़र में होता है - ऑफलाइन भी।

    JSON या CSV - कौन सा चुनें?

    JSON नेस्टेड फ़ील्ड को संरचना के रूप में रखता है और कोड व API के लिए उपयुक्त है; CSV स्प्रेडशीट के लिए सपाट तालिका है।

    क्या बड़े नंबर और timestamps सुरक्षित रहते हैं?

    JS की सुरक्षित सीमा से परे 64-बिट पूर्णांक स्ट्रिंग के रूप में, timestamps ISO 8601 के रूप में, बाइनरी मान base64 के रूप में आउटपुट होते हैं।

    क्या JSON को Arrow में वापस बदला जा सकता है?

    यहाँ नहीं - यह टूल एकतरफ़ा है (Arrow से JSON) डेटा जाँचने और उपयोग करने के लिए।

    संबंधित टूल