ตัวแปลง TOML ↔ JSON
ตัวแปลง TOML ↔ JSON สองทางฟรีออนไลน์ แปลงแบบทันที แสดงข้อผิดพลาดระบุบรรทัด/คอลัมน์ ตั้งค่าย่อหน้าได้ ทำงานในเบราว์เซอร์ทั้งหมด ไม่ต้องอัปโหลด
TOML คืออะไรและทำไมจึงถูกใช้?
TOML เป็นรูปแบบไฟล์คอนฟิกที่ออกแบบให้อ่านและเขียนง่าย ใช้กันแพร่หลายใน Rust (Cargo.toml), Python (pyproject.toml) และโปรเจกต์สมัยใหม่มากมาย
แปลง TOML เป็น JSON อย่างไร?
วาง TOML ในแท็บ TOML → JSON ผลลัพธ์ JSON จะแสดงทันทีขณะพิมพ์ตามระยะย่อหน้าที่เลือก จากนั้นคัดลอกหรือดาวน์โหลดได้
แปลง JSON กลับเป็น TOML ได้หรือไม่?
ได้ สลับไปแท็บ JSON → TOML แล้ววาง JSON ที่ถูกต้อง ออบเจกต์แบน อาร์เรย์ และตารางซ้อนจะถูกเขียนเป็นตาราง TOML และตารางแบบอินไลน์
เครื่องมือระบุตำแหน่งข้อผิดพลาด TOML หรือไม่?
ระบุครับ TOML ที่ไม่ถูกต้องจะแสดงข้อผิดพลาดที่แปลภาษาแล้วพร้อมบรรทัดและคอลัมน์ที่แม่นยำ
ข้อมูลคอนฟิกถูกส่งไปเซิร์ฟเวอร์หรือไม่?
ไม่ การแปลงทำงานในเบราว์เซอร์ทั้งหมดด้วยไลบรารี smol-toml ที่แพ็กมาในเครื่อง ไม่มีการอัปโหลดใด ๆ
รองรับฟีเจอร์ TOML อะไรบ้าง?
รองรับสเปก TOML 1.0: ตาราง อาร์เรย์ ตารางอินไลน์ สตริง จำนวนเต็ม ทศนิยม บูลีน วันที่และเวลา
วันที่ใน TOML แปลงเป็น JSON อย่างไร?
วันที่และ datetime ของ TOML กลายเป็นสตริง ISO-8601 ใน JSON เพราะ JSON ไม่มีชนิดวันที่ในตัว การแปลงกลับจะได้สตริงที่มีเครื่องหมายคำพูด
เลือกย่อหน้า JSON ได้หรือไม่?
ได้ เลือก 2 ช่องว่าง 4 ช่องว่าง แท็บ หรือแบบบีบอัด (ไม่มีช่องว่าง) จากตัวเลือกย่อหน้า
วิธีใช้ ตัวแปลง TOML ↔ JSON
ตัวแปลง TOML ↔ JSON แปลงระหว่างไฟล์คอนฟิก TOML กับ JSON ได้สองทาง ทันทีขณะพิมพ์ โดยใช้พาร์เซอร์ smol-toml ที่แพ็กมาในหน้าเว็บแบบโลคัล สิ่งที่คุณวางจะไม่ถูกอัปโหลด — ทุกการแปลงทำงานอยู่ในเบราว์เซอร์ของคุณ
- อยู่ที่แท็บ TOML → JSON แล้ววาง TOML ของคุณ (เช่น ส่วนหนึ่งของ Cargo.toml หรือ pyproject.toml) ลงในช่องอินพุตด้านซ้าย ผลลัพธ์ JSON จะปรากฏด้านขวาทันทีขณะพิมพ์
- เลือกย่อหน้าของ JSON — เว้นวรรค 2 ช่อง 4 ช่อง แท็บ หรือแบบกระชับ — ผลลัพธ์จะจัดรูปใหม่ทันที TOML ที่ไม่ถูกต้องจะแจ้งข้อผิดพลาดพร้อมบรรทัดและคอลัมน์ที่แน่นอน
- สลับไปที่แท็บ JSON → TOML แล้ววาง JSON ที่ถูกต้องเพื่อรับเอกสาร TOML ที่มีทั้งตารางและตารางในบรรทัด
- ใช้ปุ่ม 「คัดลอก」 บนแผงผลลัพธ์ 「ดาวน์โหลด」 เพื่อบันทึก output.json หรือ output.toml หรือ 「ย้ายผลลัพธ์กลับไปที่อินพุต」 เพื่อต่อการแปลงไป-กลับ
- กด 「ตัวอย่าง」 เพื่อโหลดสนิปเปตสำเร็จรูปที่สาธิตตาราง อาร์เรย์ และตารางในบรรทัด
การแปลงวันที่ TOML ไปกลับ: มันจะกลายเป็นสตริง ISO-8601 ใน JSON ดังนั้นก่อนส่งค่ากลับเข้าตัวตรวจ TOML ที่เข้มงวด ให้เอาเครื่องหมายคำพูดออกก่อน
เครื่องมือที่เกี่ยวข้อง
- YAML เป็น JSON แปลง YAML เป็น JSON ทันทีออนไลน์ วาง YAML และรับ JSON ที่สะอาดพร้อมการตรวจสอบและการจัดรูปแบบ
- JSON เป็น YAML แปลง JSON เป็น YAML ทันที วาง JSON และรับ YAML ที่สะอาดด้วยการเยื้องที่ถูกต้อง
- XML เป็น JSON ตัวแปลง XML เป็น JSON ออนไลน์ฟรี วาง XML แล้วรับ JSON ที่จัดรูปแบบทันทีพร้อมการตรวจสอบและการรักษาโครงสร้าง
- ตัวตรวจสอบ JSON ตรวจสอบไวยากรณ์ JSON ทันทีพร้อมข้อความข้อผิดพลาดโดยละเอียดและหมายเลขบรรทัด เครื่องมือฟรีที่ทำงานบนเบราว์เซอร์ 100%
- จัดรูปแบบ JSON จัดรูปแบบและตกแต่ง JSON ด้วยการเยื้องที่ปรับแต่งได้ จัดรูปแบบ JSON ที่บีบอัดทันทีในเบราว์เซอร์
- TSV เป็น JSON แปลง TSV เป็น JSON ออนไลน์ฟรี รองรับส่วนหัว การตรวจจับประเภทอัตโนมัติ และการบีบอัด ทั้งหมดในเบราว์เซอร์
- JSON to CSV เครื่องมือแปลง JSON เป็น CSV ออนไลน์ฟรี ทำให้ objek ซ้อนแบน เลือกตัวคั่นเอง ดาวน์โหลดทันที 100% บนเบราว์เซอร์
- เครื่องมือแปลง CSV เป็น JSON แปลง CSV เป็น JSON ออนไลน์ฟรี รองรับตัวคั่นแบบกำหนดเอง ออบเจกต์ตามส่วนหัว และการตรวจจับประเภทอัตโนมัติ ทั้งหมดในเบราว์เซอร์