تحويل ملف .env إلى JSON

الصق محتوى ملف .env للحصول على كائن JSON مكافئ. تُراعى التعليقات (#) والأسطر الفارغة والقيم المحاطة بعلامات اقتباس مفردة أو مزدوجة مراعاةً صحيحة.

مثال:

كيف يعمل

يخزّن ملف .env متغيرات البيئة بصيغة CLE=valeur، متغيرًا واحدًا في كل سطر. لاستخدامه في سياق يتوقع JSON (ملف تهيئة، أو اختبار آلي، أو فحص سريع)، الصق محتواه وانقر على «تحويل إلى JSON»: يصبح كل متغير مفتاحًا في كائن JSON الناتج.

كيف يُحدَّد نوع القيم؟

تتحول القيمتان true وfalse إلى قيم منطقية في JSON، وتتحول القيم الرقمية البحتة إلى أرقام، وتبقى كل القيم الأخرى سلاسل نصية. أما القيم المحاطة بعلامات اقتباس (مفردة أو مزدوجة) فتُعامل دائمًا كسلاسل نصية مع إزالة علامات الاقتباس، مما يتيح إبقاء قيمة رقمية مثل "3000" نصًا عند الحاجة.

ماذا يحدث للأسطر المعلّقة أو سيئة التنسيق؟

تُتجاهل الأسطر الفارغة والأسطر التي تبدأ بالرمز # بصمت، كما في ملف .env حقيقي. أما السطر الذي لا يحتوي على علامة = فيُشار إليه في تحذير ولا يظهر في JSON الناتج، لتجنب إنتاج نتيجة غير صحيحة دون تنبيه.

معالجة محلية 100%: يتم التحويل بالكامل داخل متصفحك، ومتغيرات البيئة الخاصة بك، وقد تكون حساسة، لا تغادر جهازك أبدًا.