انتقل إلى المحتوى
وكلاء الذكاء الاصطناعي

إعادة تسمية تكرارية لمفاتيح JSON المتداخلة مع بيان مفاتيح محفوظة

6 عقدة 75 8 تشغيل يدوي

جارٍ تحميل الفلو…

وصف سير العمل

سير عمل محلي بالكامل: مشغل يدوي يولد عينة JSON متداخلة بثلاثة مستويات، ثم تنفذ عقدة Code مروراً تكرارياً يطبق قاموس إعادة تسمية على كل المستويات مع حفظ المفاتيح غير المذكورة وبناء بيان بمسارات المفاتيح. تكشف الخوارزمية تعارضات الأسماء (وجود المفتاح الجديد مسبقاً) فلا تستبدل القيم بصمت بل تسجل التعارض. ثم تتحقق عقدة If من تطابق عدد المفاتيح قبل وبعد (17/17) وتضيف عقدة Set تقريراً نصياً مع الاحتفاظ بكل الحقول.

كيف يعمل

  1. 1.شغّل المشغل اليدوي لإصدار العينة المتداخلة الوهمية
  2. 2.تطبق عقدة Rename Engine القاموس تكرارياً على الكائنات والمصفوفات
  3. 3.يجمع المحرك بيان مسارات المفاتيح المعاد تسميتها والمحفوظة وقائمة التعارضات
  4. 4.تقارن عقدة If عدد المفاتيح الأصلي بالجديد وتفصل مسار النجاح عن مسار الفقد
  5. 5.تضيف عقدة Set تقريراً نصياً وتحتفظ بكل الحقول الأخرى، وملاحظة لاصقة توثق القاموس

حالات الاستخدام

  • تطبيع استجابات API هرمية قبل تخزينها
  • تغيير أسماء حقول تكاملات خارجية دون فقد بيانات
  • تدقيق تحويل البنى بين الأنظمة ببيان قابل للمراجعة

المتطلبات قبل التشغيل

  • لا بيانات اعتماد؛ كل المعالجة محلية بالكامل
  • لتشغيل حقيقي احذف عقدة العينة وغذّ المحرك بمدخل بنفس المخطط
  • عدّل RENAME_MAP داخل عقدة Rename Engine حسب الحاجة

الإعداد والاختبار في n8n

  1. استورد سير العمل في n8n واضغط Execute Workflow
  2. تحقق من بيان المفاتيح وتطابق العدد 17/17 (7 معاد تسميتها و10 محفوظة) في مسار النجاح true
  3. استبدل قيمة العينة بسلسلة نصية أو أفرغها لرؤية توجيه العنصر الخاطئ إلى فرع Flag Silent Loss
  4. أضف مفتاح town موجوداً أصلاً في العينة لإثبات كشف التعارض في manifest.conflicts دون استبدال صامت
  5. عدّل القاموس وأعد التشغيل للتأكد من إعادة التسمية على كل المستويات

ماذا يقدّم كخدمة؟

مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.

الأدوات المستخدمة

تشغيل يدوي كود شرط تعيين

معلومات

التشغيل تشغيل يدوي
العقد 6
الأدوات 4
المشاهدات 75
التنزيلات 8

كيفية الاستخدام

  1. 1.انقر على "تنزيل القالب"
  2. 2.افتح لوحة تحكم n8n الخاصة بك
  3. 3.اذهب إلى Workflows > Import from File
  4. 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات

العقد المستخدمة (6)

تشغيل يدوي

تشغيل يدوي

#1

عقدة Code

عقدة Code

#2

عقدة Code

عقدة Code

#3

شرط منطقي

شرط منطقي

#4

تعيين البيانات

تعيين البيانات

#5

تعيين البيانات

تعيين البيانات

#6

ملاحظة توضيحية

ملاحظة توضيحية

#7
ابقَ على اطلاع

أحدث الأتمتة… تصل إلى بريدك

اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.

  • فلوهات جديدة
  • شرح واضح
  • خطوات التشغيل

كن أول من يكتشف الجديد

اسمك وبريدك، ثم تأكيد واحد للبدء.

تأكيد بالبريد · إلغاء الاشتراك في أي وقت