محوّل ENV إلى JSON على الإنترنت
حوّل .env إلى JSON على الإنترنت في ثوانٍ. أداة مجانية تحوّل ملفات dotenv إلى JSON نظيف لواجهات برمجة التطبيقات والتصحيح ومشاركة الإعدادات. تعمل في متصفحك دون تسجيل.
ما هو تحويل ENV إلى JSON؟
تحويل ENV إلى JSON هو عملية أخذ ملف .env (قائمة المفتاح=القيمة المسطّحة التي تستخدمها كل تطبيقات الويب الحديثة تقريبًا لمتغيرات البيئة) وتحويله إلى كائن JSON منظّم. صيغة .env بسيطة بطبيعتها؛ أما JSON فهو ما تستهلكه واجهات برمجة التطبيقات ومصحّحات الأخطاء ومعظم الأدوات فعليًا. يمرّ محوّل env إلى json على ملف dotenv، ويحلّل كل سطر، ويكتب المفاتيح والقيم في كائن JSON. ستحتاج عادةً إلى تشغيل تحويل env إلى json عندما تريد فحص ملف .env، أو مشاركة الإعدادات مع أداة لا تقبل إلا JSON، أو تمرير متغيرات البيئة إلى سكريبت يتوقع مدخلات منظّمة.
لماذا تحويل ENV إلى JSON؟
JSON هو الصيغة الشاملة لواجهات برمجة التطبيقات والمتصفحات ومعظم لغات البرمجة الحديثة. أما ملفات .env فهي مصممة لتحميل الإعدادات أثناء التشغيل ولا تُفيد كثيرًا في التحقق أو التحويل البرمجي. يتيح لك تحويل env إلى json على الإنترنت أخذ تلك الإعدادات المسطّحة واستخدامها كبيانات. استخدم أداة env إلى json عندما تحتاج إلى التحقق من محتويات ملف .env، أو مشاركة إعدادات البيئة مع أداة زميلك القائمة على JSON، أو تصحيح إعدادات وقت تشغيل التطبيق في عارض منظّم، أو توليد اختبارات JSON من ملفات .env نموذجية.
كيف يعمل محوّل ENV إلى JSON
عند النقر على Convert، تحلّل الأداة ملف .env سطرًا بسطر، وتقسّم كلًا منها عند أول علامة يساوي، وتكتب أزواج المفتاح والقيمة ككائن JSON. يُكشَف تلقائيًا عن الأرقام والقيم المنطقية لتُكتَب بأنواع JSON الصحيحة بدلًا من كونها نصوصًا. تُفكّ تغليف القيم المقتبسة (بعلامات اقتباس مفردة أو مزدوجة) للحصول على النص الداخلي. تُتجاهَل الأسطر التي تبدأ بـ # باعتبارها تعليقات. تُتجاوَز الأسطر الفارغة. كل شيء يعمل في متصفحك. لا تغادر بيانات .env جهازك أبدًا.
المميزات
- تحويل بنقرة واحدة: اضغط Convert وسيظهر JSON في لوحة الإخراج.
- كشف الأنواع: تُحوَّل الأرقام والقيم المنطقية تلقائيًا إلى أنواع JSON الصحيحة.
- معالجة علامات الاقتباس: تُفكّ القيم المقتبسة بعلامات مفردة أو مزدوجة بشكل صحيح.
- تجاهل التعليقات: تُتجاهَل الأسطر التي تبدأ بـ # تمامًا كما تفعل محمّلات dotenv.
- دعم الرفع: حمّل ملف .env من جهازك أو اسحبه وأفلته في منطقة الإدخال.
- نسخ بنقرة واحدة: اضغط زر Copy لنسخ إخراج JSON ولصقه في أي مكان.
كيفية استخدام الأداة
- الصق محتوى .env في محرر الإدخال، أو استخدم زر Upload File لتحميل ملف .env.
- اضغط زر Convert لتوليد إخراج JSON على اليمين.
- اضغط زر Copy لنسخ JSON إلى الحافظة.
- استخدم زر Clear لإعادة ضبط المحررين عندما تريد البدء من جديد.
حالات الاستخدام الشائعة
- تصحيح الإعدادات: عرض محتويات .env في شكل JSON منظّم لاكتشاف الأخطاء.
- تسليم واجهات برمجة التطبيقات: مشاركة إعدادات البيئة مع الأدوات التي تقبل JSON فقط.
- بيانات الاختبار: إنتاج عينات JSON من ملفات .env للاختبارات التي تقرأ JSON.
- التحقق: تحميل .env في مدققات JSON Schema أو محلّلات JSON الأخرى.
مثال على التحويل
الإدخال (ENV)
SERVER_HOST=localhost SERVER_PORT=3000 DEBUG=true
الإخراج (JSON)
{
"SERVER_HOST": "localhost",
"SERVER_PORT": 3000,
"DEBUG": true
}