مولّد البيانات الوهمية
أنشئ بيانات اختبار وهمية واقعية من حقولك المخصصة وصدّرها فورًا كمصفوفة JSON أو CSV أو عبارات SQL INSERT مباشرة في متصفحك.
مولّد البيانات الوهمية — حدّد الأعمدة التي تحتاجها — الأسماء والبريد الإلكتروني وأرقام الهواتف وUUID والتواريخ والمزيد — واختر عدد الصفوف المراد إنشاؤها، واحصل فورًا على بيانات وهمية واقعية بصيغة JSON أو CSV أو SQL. انقر على إعادة التوليد للحصول على دفعة جديدة في أي وقت. كل شيء يُولَّد محليًا في متصفحك، لذا لا يغادر مخططك ولا بياناتك جهازك أبدًا.
ما هي مولّد البيانات الوهمية؟
مولّد بيانات وهمية مجاني يُنتج سجلات وهمية واقعية (سجلات صورية / عيّنات / اختبارية) بالكامل في متصفحك. يستخدمه المطورون ومهندسو ضمان الجودة ومصممو قواعد البيانات لتعبئة قواعد البيانات وملء نماذج الواجهات الأولية واختبار النماذج تحت الضغط وبناء بيانات تثبيت لواجهات API دون كتابة سكربت تعبئة. أضف حقولًا، وامنح كل حقل اسم عمود ونوع بيانات — UUID أو الاسم الكامل أو الاسم الأول أو البريد الإلكتروني أو الهاتف أو المدينة أو البلد أو التاريخ أو عدد صحيح أو قيمة منطقية أو جملة أو شركة — وحدّد عدد الصفوف، واختر صيغة الإخراج، وانسخ النتيجة. انقر على إعادة التوليد للحصول على دفعة جديدة تمامًا بالشكل نفسه. يتحدّث الإخراج تلقائيًا أثناء تعديلك للحقول أو العدد أو الصيغة.
كيفية استخدام مولّد البيانات الوهمية
- أضف حقلًا لكل عمود تحتاجه باستخدام زر إضافة حقل، ثم امنحه اسمًا واختر نوع بيانات (UUID، الاسم الكامل، البريد الإلكتروني، الهاتف، التاريخ، عدد صحيح، قيمة منطقية والمزيد).
- اضبط عدد الصفوف لتحديد عدد السجلات المراد إنشاؤها (من 1 إلى 1000).
- اختر صيغة الإخراج بواسطة عنصر التحكم المقسّم: مصفوفة JSON أو CSV أو عبارات SQL INSERT.
- انقر على إعادة التوليد للحصول على دفعة جديدة من القيم بالحقول والعدد نفسيهما كلما أردت بيانات مختلفة.
- انقر على نسخ لوضع البيانات المُولَّدة في الحافظة، جاهزة للصق في ملف تعبئة أو جدول بيانات أو استعلام.
أمثلة
بيانات تثبيت JSON لمحاكاة API
الحقول = id (UUID)، name (الاسم الكامل)، email (البريد الإلكتروني)، age (عدد صحيح)؛ الصفوف = 3؛ الصيغة = JSON. الإخراج هو مصفوفة JSON منسّقة من ثلاثة كائنات، لكل منها المفاتيح id وname وemail وage. انقر على إعادة التوليد للحصول على مجموعة مختلفة بالشكل نفسه.
CSV للاستيراد إلى جدول بيانات
الحقول = first (الاسم الأول)، city (المدينة)، country (البلد)؛ الصفوف = 50؛ الصيغة = CSV. تحصل على صف ترويسة يتبعه 50 صفًا مفصولة بفواصل؛ القيم التي تحتوي على فواصل أو علامات اقتباس تُحاط بعلامات اقتباس وتُهرَّب تلقائيًا.
بيانات SQL لجدول المستخدمين
الحقول = name (الاسم الكامل)، email (البريد الإلكتروني)، active (قيمة منطقية)؛ الصفوف = 10؛ الصيغة = SQL. الإخراج هو عشر عبارات INSERT INTO `data` (...) VALUES (...); مع إحاطة السلاسل النصية بعلامات اقتباس، والقيم المنطقية كـ TRUE/FALSE، والأرقام دون علامات اقتباس.
الأسئلة الشائعة
- ما أنواع البيانات التي يمكن لكل حقل توليدها؟
- يمكن أن يكون كل حقل UUID أو الاسم الكامل أو الاسم الأول أو البريد الإلكتروني أو رقم هاتف أو مدينة أو بلد أو تاريخ (YYYY-MM-DD) أو عددًا صحيحًا (1-1000) أو قيمة منطقية أو جملة أو اسم شركة. اخلط ووفّق بين عدد الحقول الذي تحتاجه.
- ما صيغ الإخراج المدعومة؟
- ثلاث: مصفوفة JSON منسّقة من الكائنات، وCSV مع صف ترويسة (مع تهريب الفواصل وعلامات الاقتباس)، وعبارات SQL INSERT مع إحاطة السلاسل النصية بعلامات اقتباس والقيم المنطقية كـ TRUE/FALSE. بدّل بين الصيغ على الصفوف المُولَّدة نفسها باستخدام عنصر التحكم المقسّم.
- لماذا تتغير البيانات في كل مرة أنقر فيها على إعادة التوليد؟
- تُنتج إعادة التوليد دفعة عشوائية جديدة من الحقول وعدد الصفوف والصيغة نفسها. كما تتحدّث البيانات تلقائيًا كلما أضفت حقلًا أو أزلته، أو أعدت تسمية عمود، أو غيّرت نوعًا، أو عدّلت عدد الصفوف أو الصيغة.
- كم عدد الصفوف التي يمكنني توليدها دفعة واحدة؟
- أي عدد صحيح من 1 إلى 1000؛ تُقيَّد القيم خارج هذا النطاق إلى أقرب حد. يبقي الحد الأقصى التوليد فوريًا — ولّد دفعة وانسخها، ثم ولّد دفعة أخرى إذا احتجت المزيد.
- هل تُرسَل بياناتي إلى خادم؟
- لا. تُنتَج الحقول وعدد الصفوف والسجلات المُولَّدة بالكامل من جانب العميل في متصفحك — لا يوجد رفع ولا نقل ملفات ولا أي استدعاء API لأي خادم. لا يغادر أي شيء جهازك أبدًا.
أدوات ذات صلة
ترميز / فك ترميز Base32 / Base58
رمّز النص إلى Base32 (RFC 4648) أو Base58 (أبجدية البيتكوين) وافكك ترميز أي منهما مرة أخرى إلى نص، مع دعم كامل وآمن لـ UTF-8 وبالكامل داخل متصفحك.
ترميز / فك ترميز Base64
رمّز النص إلى Base64 أو فُكّ ترميز Base64 إلى نص (آمن مع UTF-8).
محوّل حالة الأحرف وعدّاد النصوص
غيّر حالة أحرف النص واحسب عدد الأحرف والكلمات والأسطر.
أداة تنسيق وتصغير الكود
نسّق أو صغّر HTML وCSS وJavaScript فورًا داخل متصفحك، مع مسافة بادئة من مسافتين أو 4 مسافات أو علامة جدولة، وضغط JavaScript المدعوم بـ Terser.