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