แปลง JSON เป็น YAML
วาง JSON จากผลลัพธ์ของ API หรือจากไฟล์ที่ส่งออกมา แล้วรับ YAML ที่อ่านได้จริง ไม่มีวงเล็บปีกกา ไม่มีลูกน้ำท้ายบรรทัด และหนึ่งคีย์ต่อหนึ่งบรรทัด
ไฟล์คอนฟิกมักมีคีย์และชื่อโฮสต์อยู่ด้วย — ที่นี่ไม่มีอะไรถูกส่งออกไป
- ฟรี
- ไฟล์ไม่ออกจากเครื่องของคุณ
- ไม่ต้องสมัคร
- ไม่จำกัดไฟล์
วิธีใช้
- วาง JSON ลงในกล่องแรก
- อ่าน YAML ด้านล่าง ผลลัพธ์จะปรากฏขณะที่คุณพิมพ์
- กด «คัดลอก» หรือสลับแท็บเพื่อแปลงย้อนกลับ
สิ่งที่ควรรู้
ทำไมไฟล์ตั้งค่าจึงใช้ YAML
JSON ถูกออกแบบมาเพื่อเครื่อง ทุกสตริงต้องมีเครื่องหมายคำพูด ทุกรายการต้องคั่นด้วยลูกน้ำ และห้ามมีคอมเมนต์ ส่วน YAML ให้โครงสร้างเดียวกันโดยใช้การย่อหน้าแทนเครื่องหมายวรรคตอน และเมื่อไฟล์กลายเป็นสิ่งที่คนต้องแก้ด้วยมือ ไม่ว่าจะเป็นไปป์ไลน์ การดีพลอย หรือการตั้งค่าลินเตอร์ ความต่างนี้คือสิ่งที่ตัดสินว่าไฟล์จะถูกแก้ผิดบ่อยแค่ไหน
ตัวแปลงจัดการอะไรให้บ้าง
สตริงที่อาจถูกเข้าใจผิดว่าเป็นตัวเลข ค่าบูลีน หรือวันที่ จะออกมาพร้อมเครื่องหมายคำพูด เวอร์ชัน «1.10» จึงไม่กลายเป็นตัวเลข 1.1 และรหัสประเทศ «NO» ก็ไม่กลายเป็น false ค่าที่ยาวจะไม่ถูกตัดขึ้นบรรทัดใหม่ เพราะบรรทัดที่ขาดกลาง URL คือบั๊กที่รอวันดีพลอยครั้งถัดไป
คำถามที่พบบ่อย
มีการเติมคอมเมนต์ให้ไหม
ไม่มี JSON ไม่มีคอมเมนต์ให้ยกมา และการแต่งขึ้นเองก็เป็นเพียงการเดา คุณเพิ่มคอมเมนต์ของตัวเองได้เมื่อไฟล์อยู่ในโปรแกรมแก้ไขแล้ว
แปลงกลับแล้วได้ JSON เหมือนเดิมไหม
ได้ การแปลงทำในเชิงโครงสร้าง คีย์ ค่า อาร์เรย์ และการซ้อนชั้นถูกรักษาไว้ครบถ้วน การแปลงไปกลับจึงได้สิ่งเดิมที่คุณเริ่มต้นไว้
ข้อมูลของฉันถูกส่งไปยังเซิร์ฟเวอร์ไหม
ไม่ ทุกอย่างเกิดขึ้นในเบราว์เซอร์ของคุณ ซึ่งสำคัญมากกับผลลัพธ์ของ API ที่มีข้อมูลจริงอยู่ข้างใน
รองรับไฟล์ขนาดใหญ่แค่ไหน
ราวห้าเมกะไบต์ ถ้าใหญ่กว่านั้น เบราว์เซอร์จะติดขัดที่การแสดงผลมากกว่าที่การแปลง
เครื่องมือที่เกี่ยวข้อง
- แปลง YAML เป็น JSON วางไฟล์คอนฟิกลงไปแล้วรับ JSON กลับมา anchor จะถูกกางออก สตริงแบบบล็อกยังคงการขึ้นบรรทัดใหม่ไว้…
- จัดรูปแบบและตรวจสอบ JSON วาง JSON ลงไปแล้วรับผลลัพธ์ที่จัดรูปแบบ ตรวจสอบ หรือย่อขนาดแล้ว ข้อมูลอยู่ในเบราว์เซอร์ของคุณ ไ…
- JSON Beautifier วาง JSON ที่ถูกย่อจนติดกันเป็นพืดลงไป แล้วอ่านมันได้เหมือนอ่านเอกสาร การย่อหน้าจะปรากฏขณะที่คุณ…
- CSV เป็น JSON วางตารางลงไปแล้วรับ JSON กลับมา ตัวแยกวิเคราะห์ทำตามมาตรฐาน RFC 4180 เซลล์อย่าง «Doe, John» จึง…
- ย่อขนาด JSON วาง JSON แล้วรับกลับไปโดยไม่มีไบต์ส่วนเกินแม้แต่ไบต์เดียว ไม่มีการเยื้อง ไม่มีการขึ้นบรรทัดใหม่…
- ตรวจสอบ JSON วางไฟล์แล้วรับคำตอบตรงไปตรงมาว่าถูกต้องหรือไม่ ถ้าไม่ ข้อความจะบอกว่าตัวแยกวิเคราะห์คาดหวังอะไร…
- CSV เป็น Excel Excel เปิดไฟล์ CSV ได้เองแต่เปิดได้แย่ มันเดาตัวคั่นจากการตั้งค่าภูมิภาคของเครื่อง ไฟล์ที่คั่นด…