محول INI إلى JSON تحليل ملفات التهيئة INI وتحويلها إلى تنسيق JSON المنظم.
INI إلى JSON
تحليل ملفات التهيئة INI وتحويلها إلى تنسيق JSON المنظم.
لصق المحتوى INI
لصق محتوى ملف تكوين INI الخاص بك.
عرض الإخراج JSON
تتحول الأقسام إلى كائنات JSON، وتصبح أزواج المفتاح والقيمة خصائص.
نسخ JSON
انسخ JSON المنظم لاستخدامه في التطبيقات.
What Is INI إلى JSON?
INI إلى JSON يقوم بتحويل ملفات التهيئة بنمط INI إلى تنسيق JSON المنظم. ملفات INI هي نمط تهيئة بسيط ومستخدم على نطاق واسع مع أقسام تمثلها قوائم المعرفات وازواج المفتاح والقيمة مفصولة bằng علامات المساواة. يقوم هذا المحول بتحليل الأقسام إلى كائنات JSON متداخلة ، ويعالج التعليقات (الأسطر التي تبدأ بـ ; أو #) ، ويحذف الاقتباسات المحيطة بالقيم ، وينتج خرج JSON نظيف. يتم وضع المفاتيح خارج أي قسم على مستوى الجذر من كائن JSON.
Why Use INI إلى JSON?
-
يحلل الميزات المعيارية INI: الأقسام، أزواج المفتاح والقيمة، التعليقات.
-
يدعم كلا стилين للتعليقات؛ و #.
-
يزيل الاقتباسات المحيطة بالقيم تلقائيًا.
-
تتم الحفاظ على المفاتيح خارج الأقسام في مستوى الجذر JSON.
Common Use Cases
هجرة التكوين
تحويل ملفات تكوين INI التراثية إلى JSON لتطبيقات حديثة.
تكوين PHP/Python
تحليل ملفات php.ini أو ConfigParser لPYTHON إلى تنسيق JSON.
تكوين Windows
تحويل ملفات سجل INI أو تكوين Windows إلى JSON.
الآلية
تحويل التكوين INI إلى JSON لمعالجته برمجيًا.
Technical Guide
يعالج المحلل ملف INI سطرًا بسطر. تعامل الأسطر التي تبدأ بـ ; أو # على أنها تعليقات وتُ忽َز. تُ ignor الأسطر الفارغة. يتم الكشف عن رؤوس الأقسام بواسطة نمط [القسم].
يتم تقسيم أزواج المفتاح والقيمة على العلامة = الأولى ، مما يسمح للقيم باحتوياء رموز = . يتم تقليم المسافات البيضاء المحيطة بالمفاتيح والقيم. تُزال الاقتباسات من القيم المقتبسة (فردي أو مزدوج).
استخدم بنية JSON اسم القسم كمفتاح مع قيمة كائن تحتوي على أزواج المفتاح والقيمة لهذا القسم. يتم وضع المفاتيح التي تظهر قبل أي رأس قسم على مستوى الجذر من كائن JSON.
تُعالج جميع القيم على أنها سلاسل نصية منذ أن لا يوجد نظام نوع أصلي في INI. يمكن للمعالجة اللاحقة تحويل السلاسل النصية الرقمية والبولينية إلى الأنواع الصحيحة إذا لزم الأمر.
Tips & Best Practices
-
1يدعم كلا стилين للتعليقات؛ و # ويتم تجاهلهما أثناء التحليل.
-
2تتم إزالة الاقتباسات المحيطة بالقيم تلقائيًا.
-
3تُوضع المفاتيح قبل أي [قسم] في مستوى الجذر JSON.
-
4جميع القيم عبارة عن سلاسل - قم بتحويل الأنواع يدويًا إذا لزم الأمر.
Related Tools
ياميل إلى جيسون
تحويل يامل إلى JSON مع تحديد المسافة البادئة بشكل قابل للتخصيص.
🔄 File Conversion
TOML إلى JSON
تحليل ملفات التهيئة TOML وتحويلها إلى تنسيق JSON.
🔄 File Conversion
خصائص إلى JSON
تحويل ملفات Java .properties إلى JSON منظم مع دعم للمفاتيح المتداخلة.
🔄 File Conversion
JSON إلى INI
قم بتحويل كائنات JSON إلى تنسيق ملف تكوين INI مع أقسام.
🔄 File ConversionFrequently Asked Questions
Q كيف يتم تعيين أقسام INI؟
Q هل يتم الحفاظ على التعليقات؟
Q ماذا عن المفاتيح المكررة؟
Q هل يتم تحديد أنواع القيم؟
Q هل يدعم قيم متعددة الأسطر؟
About This Tool
INI إلى JSON is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.