ตัวแปลง JSON เป็น TOML ออนไลน์
แปลง JSON เป็น TOML ออนไลน์ฟรี แปลง JSON เป็น TOML format ที่ใช้โดย Rust Cargo, Python pyproject.toml และ Hugo ทำงานในเบราว์เซอร์ ไม่ต้องสมัครสมาชิก
JSON ถึง TOML การแปลงคืออะไร?
การแปลง JSON เป็น TOML นำ JSON structure และแปลงเป็น TOML format ซึ่งเป็นรูปแบบที่ออกแบบมาเพื่อ human-readable configuration TOML ถูกใช้ใน Rust Cargo.toml, Python pyproject.toml และ Hugo configuration files
ทำไมต้องแปลง JSON เป็น TOML?
เมื่อคุณมี JSON configuration หรือ data ที่ต้องการใช้ใน Rust project, Python package หรือ Hugo site การแปลง json เป็น toml ออนไลน์ช่วยให้คุณสร้าง TOML ที่ถูกต้องได้อย่างรวดเร็ว
ตัวแปลง JSON ถึง TOML ของเราทำงานอย่างไร
เมื่อคุณคลิก 「แปลง」 เครื่องมือจะ parse JSON ของคุณและสร้าง TOML ที่สอดคล้องกัน JSON objects กลายเป็น TOML tables, JSON arrays กลายเป็น TOML arrays และ JSON types ถูก mapped กับ TOML types ที่เหมาะสม ทุกอย่างทำงานในเบราว์เซอร์
คุณสมบัติที่คุณจะได้รับ
- การแปลงด้วยคลิกเดียว: กด 「แปลง」 แล้ว TOML จะปรากฏในแผงเอาต์พุต
- Type mapping: JSON types ถูก mapped กับ TOML equivalents อย่างถูกต้อง
- Table generation: JSON objects กลายเป็น TOML [tables]
- Array support: JSON arrays ถูก converted เป็น TOML arrays
- รองรับการอัปโหลด: โหลดไฟล์ .json จากอุปกรณ์หรือลากและวาง
- คัดลอกด้วยคลิกเดียว: รับ TOML output ด้วยปุ่ม 「คัดลอกผลลัพธ์」
วิธีใช้เครื่องมือ
- วาง JSON ของคุณในอินพุต editor หรือใช้ปุ่ม 「อัปโหลดไฟล์」 เพื่อโหลดไฟล์ .json
- คลิกปุ่ม 「แปลง」 เพื่อสร้างเอาต์พุต TOML ทางด้านขวา
- คลิกปุ่ม 「คัดลอกผลลัพธ์」 เพื่อคัดลอก TOML ไปยัง clipboard ของคุณ
- ใช้ปุ่ม 「ล้าง」 เพื่อ reset ทั้งสอง editors เมื่อต้องการเริ่มใหม่
กรณีการใช้งานทั่วไป
- Rust Cargo.toml: แปลง JSON config เป็น TOML สำหรับ Rust projects
- Python pyproject.toml: สร้าง pyproject.toml จาก JSON package metadata
- Hugo configuration: แปลง JSON settings เป็น TOML สำหรับ Hugo static site config
ตัวอย่างการแปลง
อินพุต (JSON)
{
"database": {
"host": "localhost",
"port": 5432
}
}เอาต์พุต (TOML)
[database] host = "localhost" port = 5432