تخطي إلى المحتوى
POST AI agent ready /v1/json/format

JSON Formatter API - طباعة جميلة مع مسافة بادئة مخصصة

يأخذ سلسلة JSON مضغوطة أو سيئة التنسيق ويعيدها بمسافات بادئة وفواصل أسطر متسقة. قم بتكوين حجم المسافة البادئة (مسافتان أو 4 مسافات شائعة) لتتناسب مع نمط مشروعك.

Parameters

stringrequired

The JSON string to format.

number

Number of spaces per indentation level.

Code examples

curl -X POST https://api.botoi.com/v1/json/format \
  -H "Content-Type: application/json" \
  -d '{"json":"{\"name\":\"botoi\",\"version\":2}","indent":2}'

When to use this API

تنسيق استجابات واجهة برمجة التطبيقات للتسجيل

قم بطباعة نصوص استجابة واجهة برمجة التطبيقات بشكل جميل قبل كتابتها لتسجيل الملفات حتى يتمكن المطورون من فحصها أثناء تصحيح الأخطاء.

إنشاء عارض ملف التكوين

عرض ملفات تكوين JSON المنسقة في لوحة تحكم المشرف حتى يتمكن المستخدمون غير التقنيين من قراءة الإعدادات ومراجعتها.

توحيد المسافة البادئة في خطوط أنابيب CI

قم بتشغيل نقطة النهاية هذه في خطوة CI للتحقق من أن جميع ملفات JSON التي تم تسجيلها تتبع قاعدة مسافة بادئة متسقة بمسافتين أو 4 مسافات.

Frequently asked questions

ما هي مستويات المسافة البادئة المدعومة؟
يعمل أي عدد صحيح موجب، على الرغم من أن 2 و 4 هما الأكثر شيوعًا. الافتراضي هو مسافتين.
هل يؤدي التنسيق إلى تغيير البيانات بأي شكل من الأشكال؟
لا، فالإخراج مطابق لغويًا للإدخال. تتغير المسافات البيضاء وفواصل الأسطر فقط.
ماذا يحدث إذا كان إدخال JSON غير صالح؟
تُرجع واجهة برمجة التطبيقات (API) خطأً في موقع فشل التحليل، حتى تتمكن من إصلاح مشكلة بناء الجملة.
هل يمكنني تنسيق JSON باستخدام المسافة البادئة لعلامة التبويب بدلاً من المسافات؟
تدعم واجهة برمجة التطبيقات (API) حاليًا المسافة البادئة المستندة إلى المسافة فقط. قم بتعيين معلمة المسافة البادئة على عدد المسافات المفضل لديك.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.