ตัวสร้างข้อมูล JSON แบบสุ่มออนไลน์
สร้าง JSON ทดสอบ 1–1000 รายการ เลือกผู้ใช้ สินค้า หรือบทความ แล้วคัดลอกผลลัพธ์
เริ่มใช้งาน
คุณสมบัติและรายละเอียดการใช้งาน
ประเภทข้อมูลที่รองรับ
เครื่องมือนี้มีสามประเภทข้อมูลให้เลือก:
- ผู้ใช้ (User): ประกอบด้วย id, ชื่อสมมติ, อีเมลโดเมน example.com และฟิลด์ active (Boolean)
- สินค้า (Product): ประกอบด้วย id, ชื่อสินค้าที่สร้างขึ้น, ราคาเป็นจำนวนเต็มตั้งแต่ 10 ถึง 999 และสต็อกตั้งแต่ 0 ถึง 200
- บทความ (Article): ประกอบด้วย id, ชื่อเรื่องสองคำ, ยอดวิวเป็นจำนวนเต็มตั้งแต่ 0 ถึง 99,999 และฟิลด์ published (Boolean)
การทำงานของเครื่องมือ
ข้อมูลถูกสร้างขึ้นในเบราว์เซอร์ของคุณโดยใช้การสุ่มแบบเข้ารหัส (cryptographic random) จึงไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ ผลลัพธ์เป็น JSON ที่ถูกต้องตามรูปแบบไวยากรณ์ แต่ไม่มีตัวเลือกในการกำหนดโครงสร้างเอง ไม่มีข้อมูลซ้อน ไม่มี null หรือวันที่ และไม่มีการรับประกันความไม่ซ้ำกันของค่าที่สุ่มได้
ตัวอย่างผลลัพธ์
หากเลือกประเภทสินค้า จำนวน 2 รายการ ผลลัพธ์อาจเป็นดังนี้:
[{"id":1,"name":"Product 123","price":123,"stock":45},{"id":2,"name":"Product 124","price":124,"stock":46}]หมายเหตุ: ชื่อสินค้าที่แสดงเป็นภาษาอังกฤษ เฉพาะหน้าเว็บภาษาจีนจะใช้ค่าตัวอย่างภาษาจีน ส่วนหน้าเว็บภาษาไทยยังใช้ค่าภาษาอังกฤษ แต่คีย์ JSON ยังคงเป็นภาษาอังกฤษเสมอ
ข้อจำกัดที่ควรทราบ
- ไม่มีการกำหนด seed ดังนั้นผลลัพธ์ไม่สามารถสร้างซ้ำได้
- ไม่มีการตรวจสอบความถูกต้องของข้อมูลสำหรับการนำไปใช้ในระบบอัตโนมัติ ควรตรวจสอบและปรับแต่งก่อนใช้งาน
- ไม่รองรับการสร้างข้อมูลที่มีความสัมพันธ์อ้างอิงระหว่างรายการ
คำถามที่พบบ่อย
1. ฉันสามารถกำหนดรูปแบบหรือ schema ของข้อมูลเองได้หรือไม่?
ไม่ได้ เครื่องมือนี้มีโครงสร้างข้อมูลคงที่สำหรับแต่ละประเภท (ผู้ใช้ สินค้า บทความ) และไม่มีการตั้งค่าเพิ่มเติมสำหรับการปรับแต่งฟิลด์
2. ข้อมูลที่สร้างขึ้นสามารถนำไปใช้ในการทดสอบอัตโนมัติได้ทันทีหรือไม่?
ควรตรวจสอบก่อน เพราะข้อมูลสุ่มอาจมีค่าซ้ำกันหรือไม่ตรงตามเงื่อนไขที่ต้องการ เช่น อีเมลอาจซ้ำกันได้ และไม่มี seed สำหรับการสร้างซ้ำ
3. จำนวนสูงสุดที่สร้างได้คือเท่าไร?
สามารถสร้างได้สูงสุด 1,000 รายการต่อครั้ง หากต้องการจำนวนมากกว่านั้น ควรสร้างหลายครั้งแล้วรวมข้อมูลเอง
id เริ่มใหม่ที่ 1 ทุกครั้งและไม่ซ้ำเฉพาะภายในอาร์เรย์นั้น อีเมลมีรูปแบบ user ตามด้วยจำนวนเต็ม 1000–999999 และ @example.com ชื่อสินค้าเป็น Product ตามด้วยช่องว่างและจำนวนเต็ม 100–999 หากต้องการใช้ข้อมูลเดิมในการทดสอบซ้ำ ให้บันทึกผลลัพธ์ไว้
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ