المهارات json-transformer
📊

json-transformer

آمن 🌐 الوصول إلى الشبكة⚙️ الأوامر الخارجية📁 الوصول إلى نظام الملفات🔑 متغيرات البيئة

تحويل ومعالجة بيانات JSON

تأتي بيانات JSON غالباً في هياكل متداخلة معقدة يصعب التعامل معها. توفر هذه المهارة إرشادات متخصصة لتحليل وتحويل والتحقق من صحة وتحويل JSON لأي حالة استخدام.

يدعم: Claude Codex Code(CC)
⚠️ 68 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "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]

التدقيق الأمني

آمن
v5 • 1/16/2026

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.

2
الملفات التي تم فحصها
1,216
الأسطر التي تم تحليلها
4
النتائج
5
إجمالي عمليات التدقيق

عوامل الخطر

🌐 الوصول إلى الشبكة (1)
⚙️ الأوامر الخارجية (68)
📁 الوصول إلى نظام الملفات (13)
🔑 متغيرات البيئة (1)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
30
المجتمع
100
الأمان
70
الامتثال للمواصفات

ماذا يمكنك بناءه

تحويل استجابات واجهة برمجة التطبيقات

تحويل استجابات واجهة برمجة التطبيقات المعقدة إلى صيغ نظيفة وجاهزة للتطبيق

تحويل خط أنابيب البيانات

التحويل بين JSON وصيغ أخرى لعمليات سير عمل خط أنابيب البيانات

إدارة ملفات التكوين

دمج والتحقق من صحة ملفات التكوين عبر البيئات

جرّب هذه الموجهات

تحليل وتنسيق
حلل وطبع هذه البيانات بتنسيق جميل JSON، ثم حدد أي مشاكل تنسيق واقترح إصلاحات.
استخراج البيانات
استخرج جميع عناوين البريد الإلكتروني من المستخدمين الذين تتجاوز أعمارهم 25 عاماً باستخدام صيغة JSONPath من هذه البنية البيانات.
تحويل الصيغة
تحويل هذه المصفوفة JSON إلى صيغة CSV مع رؤوس مناسبة لاستيراد جداول البيانات.
دمج التكوينات
دمج هذه الملفات تكوينين بعمق، وأظهر لي أين تم تجاوز القيم.

أفضل الممارسات

  • قم دائماً بالتحقق من صحة بنية JSON قبل إجراء التحويلات
  • استخدم JSONPath أو JMESPath لاستعلامات استخراج البيانات المعقدة
  • اختبر التحويلات على بيانات عينة قبل تطبيقها على الإنتاج

تجنب

  • التحرير اليدوي لـ JSON المتداخل بعمق بدلاً من استخدام دوال التحويل
  • تخطي التحقق من الصحة عند دمج ملفات التكوين
  • تحويل ملفات JSON الكبيرة إلى CSV دون تسوية الهياكل المتداخلة أولاً

الأسئلة المتكررة

ما الأدوات التي تدعم تحويل JSON؟
وحدة json في Python، وأداة سطر الأوامر jq، وjmespath، وjsonpath-ng هي أدوات شائعة لعمليات JSON.
ما حدود الحجم لمعالجة JSON؟
تعتمد حدود المعالجة على الذاكرة المتاحة. استخدم محللات الدفق للملفات التي يتجاوز حجمها 100 ميجابايت.
كيف أدمج مع الكود الموجود؟
استخدم مكتبات خاصة باللغة مثل وحدة json في Python أو JSON.stringify في Node للتحولات.
هل بياناتي آمنة أثناء التحويلات؟
التحويلات تعمل محلياً في الذاكرة. لا يتم إرسال البيانات إلى خدمات خارجية دون طلب صريح.
لماذا لا يتم تحليل JSON الخاص بي بشكل صحيح؟
تحقق من الفواصل الزائدة، والاقتباسات غير المُescaped، والترميز الخاطئ. استخدم أداة التحقق من صحة JSON.
كيف يختلف هذا عن jq؟
توفر هذه المهارة إرشادات الذكاء الاصطناعي بينما jq هي أداة سطر الأعمال. إنها تعمل بشكل جيد معاً.

تفاصيل المطور

المؤلف

CuriousLearner

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md