หน้าแรก / ตัวสร้างสุ่ม / ตัวสร้างข้อมูล JSON แบบสุ่มออนไลน์
เครื่องมือออนไลน์ฟรี

ตัวสร้างข้อมูล 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 หากต้องการใช้ข้อมูลเดิมในการทดสอบซ้ำ ให้บันทึกผลลัพธ์ไว้

การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ