th

Arrow เป็น JSON

แปลงไฟล์ Apache Arrow และ Feather เป็น JSON ที่อ่านได้ ในเบราว์เซอร์ ไม่อัปโหลด ฟิลด์ซ้อนครบถ้วน

กำลังประมวลผลในเครื่องของคุณ ...

0%

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

    ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
    เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
    เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
    ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

    Apache Arrow คือมาตรฐานหน่วยความจำเชิงคอลัมน์ที่ใช้กันแพร่หลายสำหรับข้อมูลเชิงวิเคราะห์ รูปแบบไฟล์ Arrow IPC (หรือ Feather v2) จัดเก็บตารางดังกล่าวบนดิสก์ และใช้งานโดย pandas, Polars, R และเครื่องมือข้อมูลอื่น ๆ ไฟล์มีขนาดกะทัดรัด แต่ไม่สามารถอ่านในโปรแกรมแก้ไขข้อความได้ เครื่องมือนี้ถอดรหัสเนื้อหาและส่งออกเป็น JSON array ที่ชัดเจน แต่ละแถวข้อมูลเป็น object หนึ่งชิ้น โดยชื่อคอลัมน์เป็น key ต่างจาก CSV ฟิลด์ซ้อนยังคงเป็นโครงสร้าง JSON จริง

    ทุกอย่างทำงานในเบราว์เซอร์ของคุณทั้งหมด (JavaScript ล้วน ไม่อัปโหลด ใช้ออฟไลน์ได้) เครื่องมืออ่าน schema ของ Arrow และบล็อกข้อมูล แล้วสร้าง object สำหรับแต่ละแถว เพื่อให้ค่าถูกต้อง จำนวนเต็ม 64 บิตที่เกินช่วง JavaScript แสดงเป็นสตริง timestamp เป็น 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 บิตขนาดใหญ่แสดงเป็นสตริง timestamp เป็น ISO 8601 ค่าไบนารีเป็น base64 การแปลงเป็นทิศทางเดียว (ไม่มี JSON กลับเป็น Arrow) ไฟล์ขนาดใหญ่ต้องการ RAM มากขึ้น

    คำถามที่พบบ่อย

    ไฟล์ Arrow หรือ Feather คืออะไร?

    รูปแบบไฟล์ Arrow IPC (Feather v2) จัดเก็บตารางเชิงคอลัมน์บนดิสก์ ใช้งานโดย pandas, Polars และ R

    ไฟล์ของฉันจะถูกอัปโหลดไหม?

    ไม่ การแปลงเกิดขึ้นในเบราว์เซอร์ทั้งหมด ไม่มีการส่งข้อมูลออกไป ใช้ออฟไลน์ก็ได้

    JSON หรือ CSV เลือกอันไหนดี?

    JSON รักษาโครงสร้างฟิลด์ซ้อนและเหมาะกับโค้ดและ API ส่วน CSV เป็นตารางแบนสำหรับ spreadsheet

    ตัวเลขขนาดใหญ่และ timestamp จะยังคงความถูกต้องไหม?

    จำนวนเต็ม 64 บิตที่เกินช่วง JS แสดงเป็นสตริง timestamp เป็น ISO 8601 ค่าไบนารีเป็น base64

    แปลง JSON กลับเป็น Arrow ได้ไหม?

    ไม่ได้ที่นี่ เครื่องมือนี้เป็นทิศทางเดียว (Arrow ไป JSON) สำหรับตรวจสอบและนำข้อมูลไปใช้ต่อ

    เครื่องมือที่เกี่ยวข้อง