قم بتنسيق والتحقق من وتصغير بيانات JSON عبر الإنترنت. أداة مجانية للمطورين.
منسق JSON هو أداة تساعدك على تنسيق بيانات JSON بطريقة أكثر قابلية للقراءة ومنظمة بشكل جيد. يأخذ سلسلة JSON كمدخل ويقوم بوضع مسافات بادئة وفواصل أسطر مناسبة، مما يسهل فهم بنية JSON والتنقل فيها.
هناك العديد من مواقع تنسيق JSON عبر الإنترنت وامتدادات المتصفح المتاحة التي تسمح لك بلصق بيانات JSON الخاصة بك وتنسيقها فوراً. بالإضافة إلى ذلك، تحتوي العديد من محررات الأكواد و IDEs على ميزات تنسيق JSON مدمجة.
إليك بعض الطرق التي يمكنك من خلالها استخدام منسق JSON:
إذا كنت تعمل مع جافا، يمكنك استخدام مكتبة Jackson (com.fasterxml.jackson) لتنسيق سلاسل JSON. إليك مثال: تشفير النص وفك تشفيره بأمان
import com.fasterxml.jackson.databind.ObjectMapper;
public class Main {
public static void main(String[] args) throws Exception {
String jsonString = "{\"id\":1,\"item\":\"Smartphone\",\"price\":699}";
ObjectMapper mapper = new ObjectMapper();
Object json = mapper.readValue(jsonString, Object.class);
String formattedJson = mapper.writerWithDefaultPrettyPrinter()
.writeValueAsString(json);
System.out.println(formattedJson);
}
}
باستخدام منسق JSON، يمكنك جعل بيانات JSON الخاصة بك أكثر قابلية للقراءة وأسهل في العمل، خاصة عند التعامل مع APIs كبيرة ومعقدة أو ملفات التكوين. محول متعدد الصيغ JSON وCSV وXML
JSON (ترميز كائنات JavaScript) هو تنسيق نصي خفيف الوزن يستخدم لتبادل البيانات بين الخدمات والمتصفحات وواجهات برمجة التطبيقات. غالبًا ما يتم إزالة المسافات البيضاء من JSON الخام لتقليل حجم الملف — مما يجعله غير قابل للقراءة تمامًا للبشر.
يستعيد التنسيق الصحيح المسافات البادئة وفواصل الأسطر، مما يحول سلسلة كثيفة إلى بنية سهلة التصفح والتصحيح. يستفيد كل مطور من وجود أداة تنسيق JSON موثوقة في صندوق أدواته.
{"user":{"id":42,"name":"Alice","roles":["admin","editor"],"active":true}}
{
"user": {
"id": 42,
"name": "Alice",
"roles": ["admin", "editor"],
"active": true
}
}
الصق سلسلة JSON مباشرة في المحرر، أو انقر على "تحميل ملف" لتحميل ملف .json أو .txt من جهازك.
انقر على "تنسيق / تجميل" للحصول على مخرجات قابلة للقراءة، أو "تصغير" لضغط الملفات للإنتاج، أو "التحقق من الصحة" للتحقق من الأخطاء النحوية.
استخدم زر "نسخ" لنقل النتيجة إلى الحافظة، أو زر "تنزيل" لحفظ ملف .json منسق على جهازك.
يمكن لفاصلة واحدة في غير محلها أو علامة اقتباس مفقودة أن تعطل استجابة API أو ملف التكوين بالكامل. يكتشف التحقق من الصحة هذه الأخطاء قبل وصولها إلى مرحلة الإنتاج — مما يوفر ساعات من تصحيح الأخطاء.
يستخدم أداة التحقق الخاصة بنا تحليلًا دقيقًا لتحديد السطر والحرف المحددين اللذين يسببان المشكلة، بحيث يمكنك إصلاحها في ثوانٍ.
هل تحتاج إلى فحص نقطة نهاية API حية؟ انقر على "تحميل من URL" والصق أي URL JSON عام. يقوم المُهيئ بجلب البيانات وعرضها بتنسيقها على الفور.
هذا مثالي لفحص واجهات برمجة التطبيقات العامة أو ملفات GitHub الخام أو أي JSON يتم تقديمه عبر HTTPS مباشرة من متصفحك.
تتم جميع عمليات المعالجة بالكامل في متصفحك باستخدام JavaScript. لا يتم إرسال أي شيء إلى الخادم. يمكنك لصق التكوينات الحساسة أو رموز API أو البيانات الداخلية بثقة تامة.
أغلق علامة التبويب وستختفي البيانات — بدون سجلات، بدون تخزين، بدون آثار.
على عكس كائنات JavaScript، لا يسمح JSON بوجود فواصل بعد العنصر الأخير. {"a":1،} غير صالح — قم بإزالة الفاصلة الأخيرة.
يتطلب JSON علامات اقتباس مزدوجة لكل من المفاتيح والقيم النصية. العلامات المفردة مثل {'key': 'value'} ستفشل في التحقق من الصحة.
يجب تجاوز الأحرف الخاصة داخل السلاسل. يؤدي وجود حرف جديد أو علامة جدولة داخل سلسلة إلى كسر التنسيق — استخدم \n أو \t بدلاً من ذلك.
سير عمل شائع: فشل خط أنابيب CI الخاص بك بسبب وجود JSON غير صحيح في ملف التكوين. الصقه هنا، وتحقق من صحته، وأصلح الخطأ المحدد، ثم الصقه مرة أخرى. الوقت الإجمالي: أقل من دقيقة.
آخر: فحص واجهة برمجة تطبيقات طرف ثالث — قم بتحميل عنوان URL مباشرةً، وقم بتنسيق الاستجابة، واستكشف الكائنات المتداخلة دون تثبيت أي ملحق للمتصفح.
الصق JSON أعلاه وابدأ التنسيق على الفور. بدون حساب، بدون تثبيت، بدون قيود.
Format JSON Now