ตัวแปลง TOML เป็น JSON ออนไลน์
แปลง TOML เป็น JSON ออนไลน์ฟรี แยกวิเคราะห์ TOML config files และแปลงเป็น JSON สำหรับ APIs และ JavaScript tooling ทำงานในเบราว์เซอร์ ไม่ต้องสมัครสมาชิก
TOML ถึง JSON การแปลงคืออะไร?
การแปลง TOML เป็น JSON นำไฟล์ TOML configuration (ที่ใช้ใน Rust Cargo, Python pyproject.toml, Hugo) และแปลงเป็น JSON TOML tables กลายเป็น JSON objects, TOML arrays กลายเป็น JSON arrays และ TOML values ถูก mapped ไปยัง JSON types ที่เหมาะสม ตัวแปลง toml เป็น json ช่วยให้คุณใช้ TOML configuration data ใน JavaScript apps, REST APIs หรือ data pipelines
ทำไมต้องแปลง TOML เป็น JSON?
TOML ถูกออกแบบสำหรับ human-readable configuration files แต่ JavaScript apps และ APIs คาดหวัง JSON เมื่อคุณต้องการใช้ TOML config ใน JavaScript context หรือต้องการ inspect TOML data ในรูปแบบที่คุ้นเคยกว่า การแปลง toml เป็น json ออนไลน์เป็นวิธีที่เร็วที่สุด
ตัวแปลง TOML ถึง JSON ของเราทำงานอย่างไร
เมื่อคุณคลิก 「แปลง」 เครื่องมือจะ parse TOML syntax และสร้าง JSON object ที่สอดคล้องกัน TOML sections กลายเป็น JSON objects, TOML integer/float/boolean values ถูก mapped ไปยัง JSON number/boolean types ทุกอย่างทำงานในเบราว์เซอร์ ข้อมูลของคุณไม่เคยออกจากอุปกรณ์ของคุณ
คุณสมบัติที่คุณจะได้รับ
- การแปลงด้วยคลิกเดียว: กด 「แปลง」 แล้ว JSON จะปรากฏในแผงเอาต์พุต
- Type preservation: TOML integers, floats, booleans ถูก mapped กับ JSON types ที่ถูกต้อง
- Nested table support: TOML tables และ inline tables ถูก converted อย่างถูกต้อง
- Array support: TOML arrays และ array of tables ถูก handled
- รองรับการอัปโหลด: โหลดไฟล์ .toml จากอุปกรณ์หรือลากและวาง
- คัดลอกด้วยคลิกเดียว: รับ JSON output ด้วยปุ่ม 「คัดลอกผลลัพธ์」
วิธีใช้เครื่องมือ
- วาง TOML ของคุณในอินพุต editor หรือใช้ปุ่ม 「อัปโหลดไฟล์」 เพื่อโหลดไฟล์ .toml
- คลิกปุ่ม 「แปลง」 เพื่อสร้างเอาต์พุต JSON ทางด้านขวา
- คลิกปุ่ม 「คัดลอกผลลัพธ์」 เพื่อคัดลอก JSON ไปยัง clipboard ของคุณ
- ใช้ปุ่ม 「ล้าง」 เพื่อ reset ทั้งสอง editors เมื่อต้องการเริ่มใหม่
กรณีการใช้งานทั่วไป
- JavaScript integration: แปลง TOML config เป็น JSON สำหรับใช้ใน JavaScript apps
- API payloads: แปลง TOML data เป็น JSON สำหรับส่งไปยัง REST APIs
- Config inspection: แปลง TOML config เป็น JSON เพื่อ debug และ inspect ด้วยเครื่องมือ JSON
- Data pipelines: แปลง TOML configuration เป็น JSON สำหรับ data processing pipelines
ตัวอย่างการแปลง
อินพุต (TOML)
[database] host = "localhost" port = 5432 enabled = true
เอาต์พุต (JSON)
{
"database": {
"host": "localhost",
"port": 5432,
"enabled": true
}
}