تم إنشاء Json Hero ويتم الحفاظ عليه من قبل الفريق وراء Trigger.dev. باستخدام Trigger.dev ، يمكنك تشغيل سير العمل من واجهات برمجة التطبيقات ، أو على جدول زمني ، أو عند الطلب. نجعل مكالمات API سهلة مع المصادقة التي يتم التعامل معها من أجلك ، ويمكنك إضافة تأخيرات متينة تعيد تشغيل خادم البقاء على قيد الحياة.
يجعل Json Hero القراءة وفهم ملفات Json سهلة من خلال منحك واجهة مستخدم نظيفة وجميلة مليئة بميزات إضافية.
أرسل JSON إلى JSON HERE
توجه إلى jsonhero.io وسحب وإسقاط ملف JSON ، أو لصق JSON أو عنوان URL JSON في النموذج المقدم
قم بتضمين سلسلة مشفرة BASE64 من حمولة JSON: jsonhero.io/new؟j=eyaizm9vijogimjhciigfq==
قم بتضمين عنوان URL JSON إلى نقطة النهاية new : jsonhero.io/new؟url=https://jsonplaceholder.typicode.com/todos/1
قم بتثبيت ملحق VS Code وافتح JSON من VS Code
مستخدم Raycast؟ تحقق من امتدادنا هنا
استخدم واجهة برمجة التطبيقات غير الرسمية:
POST إلى jsonhero.io/api/create.json مع جسم JSON التالي: {
"title" : " test 123 " ,
"content" : { "foo" : " bar " },
"readOnly" : false , // this is optional, will make it so the document title cannot be edited or document cannot be deleted
"ttl" : 3600 // this will expire the document after 3600 seconds, also optional
}سيكون استجابة JSON ما يلي:
{
"id" : " YKKduNySH7Ub " ,
"title" : " test 123 " ,
"location" : " https://jsonhero.io/j/YKKduNySH7Ub "
}مستوحاة من MacOS Finder ، عرض العمود هو وسيلة جديدة لتصفح وثيقة JSON.
يحتوي على جميع الميزات التي تتوقعها: التنقل في لوحة المفاتيح ، شريط المسار ، التاريخ.
كما أنه يحتوي على ميزة أنيقة تتيح لك "الاحتفاظ" بنحال تم اختياره والسفر عبر التسلسل الهرمي ، ثم التحرك بين الأشقاء وعرض القيم المختلفة الموجودة في هذا المسار. من الصعب وصفها ، ولكن هنا الرسوم المتحركة للمساعدة في إثبات:
كما ترون ، فإن الاحتفاظ Option (أو مفتاح Alt على Windows) أثناء الانتقال إلى أحد الوالدين يحتفظ بجزء من المستند المحدد ويظهره في سياق JSON المحيط به. ثم يمكنك اجتياز العناصر الموجودة في صفيف ومقارنة قيم الاختيار عبر تسلسل هرمي عميق.
عرض مستند JSON بالكامل في محرر ، ولكن احتفظ بالمعاينات الرائعة والقيم ذات الصلة التي تحصل عليها من الشريط الجانبي أثناء التنقل حول المستند:
استخدم عرض شجرة تقليدي لتجاوز وثيقة JSON الخاصة بك ، مع أقسام قابلة للطي واختصارات لوحة المفاتيح. كل ذلك مع الحفاظ على المعاينات اللطيفة:
افتح لوحة بحث بسرعة وابحث عن ملف JSON بالكامل بالمللي ثانية. البحث من خلال الأسماء الرئيسية ، ومسارات المفاتيح ، والقيم ، وحتى القيم المنسقة الجميلة (على سبيل المثال ، سيجد البحث عن "Dec" سلاسل DateTime في شهر ديسمبر.)
تقوم JSON HERO تلقائيًا بإصدار محتوى الأوتار ويوفر معاينات وخصائص مفيدة للقيمة التي حددتها. إنه "عرض لا تخبر" لـ JSON:
انظر بسهولة جميع القيم ذات الصلة عبر مستند JSON بالكامل لحقل معين ، بما في ذلك أي قيم undefined أو null .
هل لديك خطأ أو طلب ميزة؟ لا تتردد في فتح قضية جديدة.
يمكنك أيضًا الانضمام إلى قناة Discord الخاصة بنا للتسكع ومناقشة أي شيء تريده.
لتشغيل محليًا ، قم أولاً بتشكيل الريبو وتثبيت التبعيات:
git clone https://github.com/triggerdotdev/jsonhero-web.git
cd jsonhero-web
npm install ثم ، قم بإنشاء ملف بجذر الريبو المسمى .env وقم بتعيين قيمة SESSION_SECRET :
SESSION_SECRET=abc123
بعد ذلك ، قم بتشغيل npm run build أو npm run dev للبناء.
الآن ، قم بتشغيل npm start وافتح متصفحك إلى http://localhost:8787