happytails.ai
العربية

أداة ترحيل تعيين قيم تعداد API

عيّن قيم التعداد القديمة إلى الجديدة واعرف القيم غير المعينة أو المحذوفة أو الجديدة. يعمل مع JSON Schema وOpenAPI وGraphQL وprotobuf والقوائم العادية.

تقبل حتى 200,000 حرف لكل تعريف و10,000 قيمة لكل تعداد. تجري المطابقة في المتصفح. التنزيلات ملفا CSV وتقرير JSON. JSON Schema أو OpenAPI أو تعداد GraphQL أو تعداد .proto أو قيمة واحدة في كل سطر. حتى 200,000 حرف. راجع الإعدادات قبل التشغيل.

نتيجتك

أبلغ عن مشكلة أو شارك فكرة.

أداة ترحيل تعيين قيم تعداد API
  1. الصق تعريف التعداد القديم.
  2. الصق تعريف التعداد الجديد واختر طريقة مطابقة القيم.
  3. أضف تجاوزات مؤكدة للقيم التي أُعيدت تسميتها.
  4. شغّل التعيين ونزّل CSV من نوع from,to وجدول المراجعة.

ما تحتاج إلى معرفته

تقبل حتى 200,000 حرف لكل تعريف و10,000 قيمة لكل تعداد. تجري المطابقة في المتصفح. التنزيلات ملفا CSV وتقرير JSON.

المطابقة

تُعيّن القيم المتطابقة من نوع JSON نفسه تطابقًا دقيقًا. كما تتجاهل المطابقة المطبّعة اختلاف حالة الأحرف والمسافات والشرطات والشرطات السفلية، مع الحفاظ على علامات الترقيم الأخرى ومحارف Unicode. عندما يحتمل أن تطابق قيمتان جديدتان قيمة قديمة، تُعلّم القيمة القديمة بأنها ملتبسة بدلًا من التخمين. تُرفض قيم التعداد المختلفة التي لها نص CSV نفسه، مثل 1 و"1"، لأن ملف الترحيل ذي العمودين لا يستطيع تمييزها. تتقدم التجاوزات المدخلة بصيغة from,to؛ وتشير قيمة to الفارغة إلى إزالة القيمة.

مواضع التعدادات

في JSON أو YAML، تستخدم الأداة مصفوفة التعداد الوحيدة في المستند أو التي يحددها JSON Pointer. وفي GraphQL SDL وملفات .proto، تستخدم التعداد الوحيد أو التعداد الذي تسميه. تُستخدم قيمة واحدة في كل سطر للقوائم العادية.

استخدام النتيجة

يحتوي CSV من نوع from,to على القيم المعيّنة فقط، وهو جاهز لـ Dataset value mapper. يسرد CSV المراجعة كل قيمة قديمة مع حالتها وكل قيمة جديدة لم تُعيّن إليها أي قيمة. تنشئ الأداة التعيين ولا تغير بياناتك.