json-transformer
تحويل ومعالجة بيانات JSON
تأتي بيانات JSON غالباً في هياكل متداخلة معقدة يصعب التعامل معها. توفر هذه المهارة إرشادات متخصصة لتحليل وتحويل والتحقق من صحة وتحويل JSON لأي حالة استخدام.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "json-transformer". Convert this user data to CSV format: [{"name": "Alice", "role": "admin"}, {"name": "Bob", "role": "user"}]
النتيجة المتوقعة:
- name,role
- Alice,admin
- Bob,user
استخدام "json-transformer". Extract all email addresses from users over age 25
النتيجة المتوقعة:
- john@example.com
- jane@example.com
استخدام "json-transformer". Deep merge base config with override
النتيجة المتوقعة:
- theme: dark
- language: en (overridden)
- api_key: [from base]
التدقيق الأمني
آمنPure documentation skill containing only markdown guidance for JSON transformation. Static findings are false positives - scanner misidentified JSON serialization (json.dumps) as cryptographic algorithms, markdown code formatting backticks as shell execution, and config validation placeholders as credential access. No executable code, network access, or file system operations exist in this skill.
عوامل الخطر
🌐 الوصول إلى الشبكة (1)
⚙️ الأوامر الخارجية (68)
📁 الوصول إلى نظام الملفات (13)
🔑 متغيرات البيئة (1)
درجة الجودة
ماذا يمكنك بناءه
تحويل استجابات واجهة برمجة التطبيقات
تحويل استجابات واجهة برمجة التطبيقات المعقدة إلى صيغ نظيفة وجاهزة للتطبيق
تحويل خط أنابيب البيانات
التحويل بين JSON وصيغ أخرى لعمليات سير عمل خط أنابيب البيانات
إدارة ملفات التكوين
دمج والتحقق من صحة ملفات التكوين عبر البيئات
جرّب هذه الموجهات
حلل وطبع هذه البيانات بتنسيق جميل JSON، ثم حدد أي مشاكل تنسيق واقترح إصلاحات.
استخرج جميع عناوين البريد الإلكتروني من المستخدمين الذين تتجاوز أعمارهم 25 عاماً باستخدام صيغة JSONPath من هذه البنية البيانات.
تحويل هذه المصفوفة JSON إلى صيغة CSV مع رؤوس مناسبة لاستيراد جداول البيانات.
دمج هذه الملفات تكوينين بعمق، وأظهر لي أين تم تجاوز القيم.
أفضل الممارسات
- قم دائماً بالتحقق من صحة بنية JSON قبل إجراء التحويلات
- استخدم JSONPath أو JMESPath لاستعلامات استخراج البيانات المعقدة
- اختبر التحويلات على بيانات عينة قبل تطبيقها على الإنتاج
تجنب
- التحرير اليدوي لـ JSON المتداخل بعمق بدلاً من استخدام دوال التحويل
- تخطي التحقق من الصحة عند دمج ملفات التكوين
- تحويل ملفات JSON الكبيرة إلى CSV دون تسوية الهياكل المتداخلة أولاً