th

TOML สู่ JSON

แปลงไฟล์ TOML เป็น JSON บนเครื่องคุณ - รองรับตารางและอาร์เรย์ ไม่อัปโหลด ทำงานในเบราว์เซอร์

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

0%

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

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

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

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

    TOML คือรูปแบบไฟล์ตั้งค่าที่อ่านง่ายเบื้องหลังเครื่องมืออย่าง Cargo ของ Rust (Cargo.toml), pyproject.toml ของ Python และอื่น ๆ ส่วน JSON คือสิ่งที่ API สคริปต์ และเว็บแอปนำไปใช้ได้โดยตรง เครื่องมือนี้แปลง TOML ของคุณให้เป็นออบเจ็กต์ JSON ที่เทียบเท่ากัน

    ทำงานบนเครื่องคุณทั้งหมด (smol-toml ซึ่งเป็น JavaScript ล้วน) ตารางใน TOML จะกลายเป็นออบเจ็กต์ซ้อนกัน อาร์เรย์ของตารางจะกลายเป็นอาร์เรย์ ค่าวันที่และเวลาจะกลายเป็นสตริงแบบ ISO จำนวนเต็มที่ใหญ่มากเกินช่วงที่ปลอดภัยของ JavaScript จะถูกปฏิเสธพร้อมข้อความที่ชัดเจน แทนที่จะแปลงแบบสูญเสียความแม่นยำ หาก TOML ไม่ถูกต้องจะถูกปฏิเสธพร้อมข้อความแจ้งที่ชัดเจน และไม่มีการอัปโหลดใด ๆ

    คุณจะได้ใช้สิ่งนี้เมื่อตรวจสอบ Cargo.toml หรือ pyproject.toml โหลดไฟล์ตั้งค่าเข้าสคริปต์ หรือส่งค่าตั้งค่าแบบ TOML ไปยังฝั่งหน้าเว็บ ผลลัพธ์เป็น JSON ที่จัดย่อหน้าอ่านง่าย พร้อมใช้งานทันที

    ข้อมูลทางเทคนิค

    ข้อมูลทางเทคนิค
    รูปแบบที่รองรับTOML
    รูปแบบผลลัพธ์JSON
    การประมวลผลเป็นชุดไม่รองรับ
    การประมวลผลภายในเบราว์เซอร์ (JavaScript)
    การอัปโหลดไฟล์ไม่มี

    ใน 3 ขั้นตอน

    1. วางหรือเลือกไฟล์ TOML ของคุณ
    2. เครื่องมือจะแปลงเป็น JSON
    3. ดาวน์โหลดไฟล์ JSON

    ข้อจำกัด: รองรับ TOML 1.0 (ตาราง อาร์เรย์ของตาราง ตารางแบบอินไลน์ ชนิดข้อมูลสเกลาร์ทั้งหมด วันที่และเวลา) ตารางจะกลายเป็นออบเจ็กต์ อาร์เรย์ของตารางจะกลายเป็นอาร์เรย์ วันที่และเวลาจะกลายเป็นสตริงแบบ ISO จำนวนเต็มที่ใหญ่มากเกินช่วงที่ปลอดภัยของ JavaScript จะถูกปฏิเสธพร้อมข้อความที่ชัดเจน แทนที่จะแปลงแบบสูญเสียความแม่นยำ หาก TOML ไม่ถูกต้องจะถูกปฏิเสธพร้อมข้อความแจ้งที่ชัดเจน

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

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

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

    รองรับฟีเจอร์ TOML แบบใดบ้าง

    รองรับ TOML 1.0 ได้แก่ ตาราง อาร์เรย์ของตาราง ตารางแบบอินไลน์ ชนิดข้อมูลสเกลาร์ทั้งหมด รวมถึงวันที่และเวลา

    ค่าวันที่และเวลาถูกแปลงอย่างไร

    แปลงเป็นสตริงแบบ ISO 8601

    ใช้กับ Cargo.toml ได้ไหม

    ได้ ไฟล์ Cargo.toml ถูกแปลงได้โดยตรง

    ถ้า TOML ไม่ถูกต้องจะเป็นอย่างไร

    จะแสดงข้อความแจ้งข้อผิดพลาดที่ชัดเจน โดยไม่ทำให้ระบบล่ม

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