أدوات البيانات النموذجية
مولّد CSV تجريبي
أنشئ سجلات اصطناعية آمنة لملفات CSV لاختبار الاستيراد.
مولّد CSV تجريبي: أنشئ ملف CSV تجريبيًا صغيرًا لاختبار مطابقة الأعمدة واستيراد الصفوف. يُخرج مولّد CSV تجريبي عنوانًا وحقولًا اصطناعية لـ id وlabel وvalue وactive. يساعد ذلك على إعداد حالة استيراد أساسية قبل إضافة صفوف غير صالحة أو أحرف خاصة لاختبار مسارات فشل محلّل البيانات. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات المطورين
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
نتيجة افتراضية
في الانتظارملفات اختبار خيالية فقط. لا تستخدم هذه الهويات أو العناوين أو المعرّفات المُنشأة كسجلات حقيقية.
الرأس مع السجلات: مثال دقيق
بالنسبة إلى n من السجلات المطلوبة، يكون عدد السجلات الناتجة، بما في ذلك الرأس، n + 1. ترتيب الحقول هو id وlabel وvalue وactive؛ وتتبع كل قيمة قاعدة الموضع نفسها المتبعة في ملف JSON. مع Rows = 1 واختيار التسمية الأولى، يكون الإخراج الدقيق id,label,value,active\nCSV-TEST-0001,fixture-alpha,1,true. أي إن الناتج 1 + 1 = 2 سطر، وأربعة حقول في كل سجل. يفصل LF بين السجلات، ولا يوجد LF نهائي. يؤدي اختيار تسمية مختلفة إلى تغيير الخلية الثانية، مع بقاء معرّف الصف والقيمة مرتبطين بموضعهما.
اصطلاحات CSV وتوسيع ملف اختبار
يصف RFC 4180 (https://www.rfc-editor.org/rfc/rfc4180) الفواصل المنقوطة، وعلامات الاقتباس المزدوجة، وسجلات CRLF. يستخدم هذا المولّد LF، لذا تحقق من قبول المستورد له أو حاجته إلى التحويل. يعالج الاقتباس صيغة CSV، لكنه لا يمنع تنفيذ صيغ جداول البيانات في نص عشوائي تضيفه لاحقًا. عند توسيع الأعمدة بقيم اتصال أو شبكة، استخدم example.com بموجب RFC 2606 (https://www.rfc-editor.org/rfc/rfc2606) ونطاقات IPv4 المخصصة للتوثيق بموجب RFC 5737 (https://www.rfc-editor.org/rfc/rfc5737)، بدلًا من وجهات حقيقية. هذه الحقول الإضافية غير موجودة في الملف المُنشأ؛ اعزل أي اختبار مستهلك عن الخدمات المباشرة. عاين ملف اختبار محفوظًا أو معدّلًا في عارض CSV للتحقق من أعمدته.
طريقة الاستخدام
- اختر عدد صفوف صحيحًا من 1 إلى 100.
- أنشئ دفعة اصطناعية في المتصفح.
- انسخ ملف الاختبار أو نزّله واحفظه لإجراء اختبارات قابلة للتكرار.
الخصوصية والقيود
تتم عملية الإنشاء على هذا الجهاز. هذه السجلات ملفات اختبار تجريبية خيالية؛ راجع التطبيق الذي يستهلكها واعزله.
أدوات ذات صلة
الأسئلة الشائعة
لماذا ينتج طلب خمسة صفوف ستة أسطر؟
يشير عدد الصفوف إلى سجلات البيانات. يُضاف سطر عنوان واحد، لذلك يحتوي ملف الاختبار البسيط المضمّن على n + 1 أسطر فعلية عند طلب n من السجلات. لا ينتهي الملف بسطر جديد. يقبل عدد الصفوف أعدادًا صحيحة من 1 إلى 100؛ أنشئ حالة استيراد فارغ بنفسك.
هل يحافظ CSV على نوعَي الأرقام والقيم المنطقية؟
يوفّر CSV حقولًا نصية من دون مخطط للأنواع. تُطبع خلية value بالقيمة 1 وactive بالقيمة true، لكن يجب أن يحدد برنامج الاستيراد كيفية تحويلهما. تحقّق من عمليات التحويل هذه صراحةً بدلًا من الاعتماد على الأنواع التي يستنتجها جدول البيانات. يجب أن تظل المعرّفات نصوصًا حتى تبقى البادئات TEST فيها.
هل ستختبر الصفوف المُنشأة علامات الاقتباس والفواصل المضمّنة؟
التسميات الحالية نصوص ASCII عادية لا تحتوي على فواصل أو علامات اقتباس أو أسطر جديدة مضمّنة. يستطيع برنامج التسلسل وضع علامات اقتباس حول هذه الأحرف، لكن مجموعة البيانات الثابتة هذه لن تنشئها لك. أضف تسمية تحتوي على فاصلة، وحالة علامة اقتباس مكررة، وحقلًا متعدد الأسطر لاختبار القارئ بشكل صحيح.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا