محوّل معلمات الاستعلام ⇄ JSON

حوّل سلاسل استعلام URL إلى JSON وأعد JSON إلى سلاسل استعلام، مع الحفاظ على المفاتيح المكررة ونصوص Unicode

إدخال الاستعلام

الحد: 500,000 حرف.

الخيارات

الاتجاه
ترتيب المفاتيح
متقدم

إخراج JSON

الصق URL أو سلسلة استعلام، أو حمّل مثالًا.

محوّل معلمات الاستعلام ⇄ JSON

حوّل سلاسل استعلام URL إلى JSON وكائنات JSON إلى سلاسل استعلام داخل متصفحك. الصق URL كاملًا أو ?query أو أزواج key=value؛ تبقى المفاتيح المكررة ونصوص Unicode والرموز التعبيرية سليمة في الاتجاهين.

طريقة الاستخدام
  1. 1.اختر استعلام ← JSON أو JSON ← استعلام.
  2. 2.الصق URL أو سلسلة استعلام أو كائن JSON، أو حمّل مثالًا.
  3. 3.اضبط المفاتيح المكررة وترتيب المفاتيح وتنسيق الإخراج أو طريقة معالجة الكائنات المتداخلة.
  4. 4.انسخ النتيجة أو نزّلها؛ ويعيدها زر التبديل كإدخال.
قواعد فك الترميز

يُفك ترميز + إلى مسافة و %2B إلى + حرفي. يصبح foo و foo= كلاهما "". النص بعد # جزء (fragment) ويُتجاهل. يُقرأ كل سطر غير فارغ كاستعلام مستقل وتُدمج المعلمات. تحتفظ تسلسلات النسبة المئوية غير الصالحة بالنص الأصلي مع عرض تحذير. تصبح قيمة null في JSON بالشكل key=.

القيود والخصوصية

يُحفظ الإدخال والخيارات في تخزين المتصفح؛ امسح بيانات الموقع لإزالتها. لا يُرفع أي شيء. الحد الأقصى 500,000 حرف. تسرد محللات JSON المفاتيح الشبيهة بالأعداد الصحيحة أولًا، لذا قد يتغير ترتيبها في JSON ← استعلام. تصبح فهارس الأقواس مثل a[0] مفاتيح كائن.

CodingTool متاح رسميًا على

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch