ListFan
نصوص · مجاني

منسّق Valve KeyValues1

نسّق إعدادات Valve KeyValues1 النصية مع الحفاظ على الأقسام المتداخلة والترتيب والمفاتيح المكررة.

01أدخل القيم

تعمل في متصفحك

يعمل دون اتصال داخل المتصفح. بعد تحميل الصفحة والملفات اللازمة، لا تحتاج المعالجة إلى الإنترنت.

تُجزّأ المفاتيح والقيم المقتبسة وغير المقتبسة والأقواس المعقوفة وتعليقات الأسطر إلى رموز. تُحلل إلى أزواج مفتاح/قيمة مرتبة بدلًا من كائن JSON للحفاظ على المفاتيح المكررة. يُعاد إنتاج نص KeyValues1 باقتباسات ومسافات بادئة، وتُحذف التعليقات.

مثال
نص KeyValues1

كيف تعمل؟

نسّق إعدادات Valve KeyValues1 النصية مع الحفاظ على الأقسام المتداخلة والترتيب والمفاتيح المكررة.

لا. يدعم KeyValues1 النصي فقط، حتى 100000 حرف و32 كتلة متداخلة. يرفض VDF الثنائي وKeyValues2/3 وتوجيهات التضمين والشروط. محارف الهروب المدعومة داخل الاقتباسات هي الشرطة المائلة العكسية وعلامة الاقتباس والسطر الجديد وعلامة الجدولة. يفحص البنية، لا إعدادات التطبيق الخاصة أو ملكية الألعاب. احتفظ بالملف الأصلي لأن التعليقات تُحذف.

بياناتك تبقى لديك

تُعالج المدخلات في هذه الصفحة ولا تُرسل إلى أي خادم.

عن الأداة

نسّق إعدادات Valve KeyValues1 النصية مع الحفاظ على الأقسام المتداخلة والترتيب والمفاتيح المكررة.

تُجزّأ المفاتيح والقيم المقتبسة وغير المقتبسة والأقواس المعقوفة وتعليقات الأسطر إلى رموز. تُحلل إلى أزواج مفتاح/قيمة مرتبة بدلًا من كائن JSON للحفاظ على المفاتيح المكررة. يُعاد إنتاج نص KeyValues1 باقتباسات ومسافات بادئة، وتُحذف التعليقات.

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

طريقة الاستخدام

  1. أدخل القيم

    نص KeyValues1

  2. احسب / أنشئ

    نسّق إعدادات Valve KeyValues1 النصية مع الحفاظ على الأقسام المتداخلة والترتيب والمفاتيح المكررة.

  3. النتيجة

    "settings" { "volume" "0.5" "enabled" "1" }

طريقة الحساب

  1. تُجزّأ المفاتيح والقيم المقتبسة وغير المقتبسة والأقواس المعقوفة وتعليقات الأسطر إلى رموز.
  2. تُحلل إلى أزواج مفتاح/قيمة مرتبة بدلًا من كائن JSON للحفاظ على المفاتيح المكررة.
  3. يُعاد إنتاج نص KeyValues1 باقتباسات ومسافات بادئة، وتُحذف التعليقات.
مثال تطبيقي

منسّق Valve KeyValues1

نص KeyValues1
"settings" { "volume" "0.5" "enabled" "1" }
النتيجة
"settings"
{
	"volume"	"0.5"
	"enabled"	"1"
}

أسئلة شائعة

هل يدعم جميع صيغ VDF؟

لا. يدعم KeyValues1 النصي فقط، حتى 100000 حرف و32 كتلة متداخلة. يرفض VDF الثنائي وKeyValues2/3 وتوجيهات التضمين والشروط. محارف الهروب المدعومة داخل الاقتباسات هي الشرطة المائلة العكسية وعلامة الاقتباس والسطر الجديد وعلامة الجدولة. يفحص البنية، لا إعدادات التطبيق الخاصة أو ملكية الألعاب. احتفظ بالملف الأصلي لأن التعليقات تُحذف.

أين تذهب بياناتي؟

تجري الحسابات على جهازك. لا تُرسل المدخلات إلى خادم.

المصطلحات والتعريفات

أدخل القيم

نص KeyValues1

الصق أزواج مفتاح/قيمة مقروءة وأقواسًا معقوفة متداخلة. تُحفظ المفاتيح المكررة وترتيبها؛ وتُحذف تعليقات //.

أدخل النص الأصلي؛ تتم معالجته محليًا.

النتيجة

النتيجة

تُجزّأ المفاتيح والقيم المقتبسة وغير المقتبسة والأقواس المعقوفة وتعليقات الأسطر إلى رموز. تُحلل إلى أزواج مفتاح/قيمة مرتبة بدلًا من كائن JSON للحفاظ على المفاتيح المكررة. يُعاد إنتاج نص KeyValues1 باقتباسات ومسافات بادئة، وتُحذف التعليقات.

يُحسب من مدخلاتك وفق الطريقة أدناه.

أخطاء شائعة وطرق تصحيحها

الصيغة

الخطأ: اعتبار كل ملف .vdf ملف KeyValues1 نصيًا.

التصحيح: تحقق من وجود أزواج مفتاح/قيمة مقروءة وأقواس معقوفة في الملف. لا تلصق بيانات ثنائية أو توجيهات أو صياغات شرطية.

الحدود والافتراضات الأساسية

  • لا. يدعم KeyValues1 النصي فقط، حتى 100000 حرف و32 كتلة متداخلة. يرفض VDF الثنائي وKeyValues2/3 وتوجيهات التضمين والشروط. محارف الهروب المدعومة داخل الاقتباسات هي الشرطة المائلة العكسية وعلامة الاقتباس والسطر الجديد وعلامة الجدولة. يفحص البنية، لا إعدادات التطبيق الخاصة أو ملكية الألعاب. احتفظ بالملف الأصلي لأن التعليقات تُحذف.
  • تُجزّأ المفاتيح والقيم المقتبسة وغير المقتبسة والأقواس المعقوفة وتعليقات الأسطر إلى رموز. تُحلل إلى أزواج مفتاح/قيمة مرتبة بدلًا من كائن JSON للحفاظ على المفاتيح المكررة. يُعاد إنتاج نص KeyValues1 باقتباسات ومسافات بادئة، وتُحذف التعليقات.