تقرير تغطية مفاتيح JSON
الصق مصفوفة JSON من الكائنات لترى، لكل مفتاح ورد فيها، نسبة حضوره عبر جميع الكائنات وقائمة الكائنات (بحسب الفهرس) التي يغيب عنها. مثالي لاكتشاف البيانات الناقصة قبل الاستيراد أو الترحيل.
كيف يعمل
غالبًا ما تحتوي مصفوفة JSON من الكائنات، كأن تكون ناتجة عن تصدير CSV محوَّل أو عن تجميع بيانات من عدة مصادر، على كائنات ذات بنى مختلفة قليلًا. الصق هذه المصفوفة وانقر على «تحليل التغطية»: يُدرج كل مفتاح ورد في كائن واحد على الأقل مع نسبة حضوره وفهارس الكائنات التي يغيب عنها.
كيف تُرقَّم فهارس الكائنات؟
تبدأ الفهارس من 0 بحسب ترتيب الظهور في مصفوفة JSON الملصقة. فالفهرس 0، مثلًا، يوافق الكائن الأول في المصفوفة. وإذا كان المفتاح نفسه ناقصًا في أكثر من 10 كائنات، تُعرض أول 10 فهارس فقط يليها العدد الإجمالي المتبقي، لإبقاء التقرير مقروءًا مع مجموعات البيانات الكبيرة.
هل يُعدّ المفتاح الحاضر بقيمة null حاضرًا؟
نعم: تتحقق الأداة من وجود المفتاح في الكائن فقط (عبر hasOwnProperty)، لا من القيمة التي يحتويها. لذلك يُحتسب المفتاح الحاضر بقيمة null أو بسلسلة فارغة أو بالقيمة 0 حاضرًا؛ ولا يُحتسب ناقصًا إلا الغياب التام للمفتاح.
معالجة محلية 100%: يتم التحليل بالكامل داخل متصفحك — لا تغادر بياناتك جهازك أبدًا.