نمای کلی
فرمت JSON، YAML، XML در مرورگر. نمای درختی، جستجو، کپی JSONPath، خروجی. متنباز، حریم خصوصی، MV3 بومی.
TreeJSON پاسخهای JSON، YAML و XML را مستقیم در مرورگر شما فرمت میکند — فوری، محلی و بدون هیچ تلهمتری. از صفر بر روی Manifest V3 بازسازی شده، پس از آنکه محبوبترین افزونه JSON Formatter کروم (بیش از ۲ میلیون کاربر) در اوایل ۲۰۲۶ بستهمنبع شد و شروع به تزریق اسکریپتهای شخص ثالث کرد. چه میکند TreeJSON پاسخهای JSON، YAML و XML را با استفاده از هدر Content-Type و پسوند فایل تشخیص میدهد و سپس آنها را بهصورت یک نمای درختی تاشدنی تمیز با برجستهسازی نحوی، شمارش عناصر و راهنماهای تورفتگی نمایش میدهد. بدون تنظیمات، بدون حساب کاربری، بدون سرور. ویژگیهای کلیدی • فرمت خودکار JSON، JSON-LD، JSON:API، HAL+JSON، NDJSON، YAML و XML • درخت تاشدنی با شمارش عناصر و راهنماهای تورفتگی • جستجوی تماممتن روی کلیدها و مقادیر با برجستهسازی زیررشته • راستکلیک روی هر گره → کپی JSONPath، مقدار خام یا زیردرخت کامل • کلیک-برای-کپی روی هر مقدار اولیه • اعتبارسنج JSON با خطاهای پارس شمارهگذاریشده بر اساس خط • خروجی JSON → CSV (آرایهای از اشیاء)، انواع TypeScript یا JSON Schema (Draft-07) • تم روشن / تاریک / خودکار — از سیستمعامل پیروی میکند • غیرفعالسازی بر اساس تب، origin، الگوهای regex برای حذف URL • میانبرهای صفحهکلید (Alt+Shift+J برای تغییر، ⌘/Ctrl+F برای جستجو) • با فایلهای محلی (file://) در صورت فعالسازی دسترسی به فایل کار میکند • تغییر بین خام / فرمتشده — هر زمان بازگشت به متن منبع • ۱۰۰٪ آفلاین پس از نصب — بدون درخواست شبکه خاص خود برای چه کسانی توسعهدهندگان وب که پاسخهای REST و GraphQL را اشکالزدایی میکنند، مهندسان backend که payload را بازرسی میکنند، مهندسان QA که شکل پاسخها را تأیید میکنند، مهندسان DevOps که فایلهای پیکربندی را میخوانند، هر کسی که روی یک URL خام JSON میرسد و میخواهد آن را خوانا کند. چگونه کار میکند یک URL از JSON، YAML یا XML باز کنید → TreeJSON Content-Type را بررسی میکند → یک درخت ساختاریافته رندر میکند → جستجو کنید، کپی کنید، خروجی بگیرید. صفر پیکربندی، همیشه. چرا TREEJSON • حریم خصوصی در اولویت. صفر تلهمتری، صفر تحلیلات، صفر اسکریپت شخص ثالث، صفر سرور. • متنباز. مجوز MIT. کد تشخیص در مخزن عمومی قابل ممیزی است. • MV3 بومی. برای پلتفرم افزونههای فعلی کروم ساخته شده. توسط بهروزرسانیهای آینده کروم که Manifest V2 را حذف میکنند، غیرفعال نخواهد شد. • مجوزهای حداقلی. فقط «storage» برای ترجیحات و «activeTab» برای صفحه فعلی. مجوز میزبان «<all_urls>» منحصراً برای خواندن Content-Type پاسخ استفاده میشود. • چندفرمتی. JSON، YAML، XML — یک ابزار، سه نمایشگر، یک رابط یکپارچه. توضیح مجوزها چرا TreeJSON درخواست دسترسی به همه وبسایتها را دارد؟ API های JSON، YAML و XML در هر دامنهای از وب میزبانی میشوند. برای اینکه کروم بتواند یک پاسخ JSON از هر دامنهای را بهطور خودکار فرمت کند، افزونه باید دسترسی به آن دامنه را اعلام کند. TreeJSON فقط Content-Type سند را بازرسی میکند. اگر پاسخ JSON، YAML یا XML نباشد، content script بلافاصله خاتمه مییابد. هیچ تاریخچه مرورگری خوانده نمیشود. هیچ URL از مرورگر خارج نمیشود. هیچ چیز به جایی ارسال نمیشود. از نمایشگر JSON دیگری میآیید؟ به دنبال یک نمایشگر JSON متنباز بدون تلهمتری، بدون اسکریپت شخص ثالث و با کدبیس MV3 جدید هستید؟ TreeJSON گزینهای با اولویت حریم خصوصی و چندفرمتی است. در چند ثانیه تغییر دهید. سؤالات متداول س: آیا TreeJSON در صفحات خرید یا checkout پاپآپ یا بنر تزریق میکند؟ ج: خیر. TreeJSON هرگز در صفحات غیر-JSON اجرا نمیشود. content script قبل از خواندن صفحه خاتمه مییابد اگر Content-Type نه JSON، YAML یا XML باشد. س: آیا TreeJSON مرور من را ردیابی میکند؟ ج: خیر. TreeJSON صفر درخواست شبکه خروجی دارد. اسکریپتهای راهدور، فونتها یا SDK های تحلیل را بارگذاری نمیکند. س: چرا «<all_urls>» میخواهد؟ ج: API های JSON در هر دامنهای میزبانی میشوند. TreeJSON Content-Type پاسخ را بررسی میکند و اگر مرتبط نباشد خاتمه مییابد. هیچ URL ای ثبت یا منتقل نمیشود. س: آیا میتوانم JSON را ویرایش کنم؟ ج: TreeJSON در v1 فقط-خواندنی است. برای نوشتن از یک ویرایشگر JSON اختصاصی استفاده کنید. س: آیا آفلاین کار میکند؟ ج: بله. پس از نصب، TreeJSON کاملاً محلی اجرا میشود. هیچ مؤلفه سرور وجود ندارد. س: آیا کد منبع عمومی است؟ ج: بله. تحت مجوز MIT در GitHub. قبل از نصب، منطق تشخیص، parser glue و کد render را ممیزی کنید. س: چه تفاوتی با Chrome DevTools دارد؟ ج: DevTools JSON را در تب Network نشان میدهد و نیاز دارد آن را برای هر درخواست باز کنید. TreeJSON هر URL JSON ای که در یک تب معمولی باز کنید را بهطور خودکار فرمت میکند — سریعتر برای بازرسی روزانه API، walkthrough و اشتراک صفحه.
جزئیات
- نسخه1.2.1
- تاریخ بهروزرسانی۳۱ اردیبهشت ۱۴۰۵
- اندازه202KiB
- زبانها۵۲ زبان
- توسعهدهندهوبسایت
ایمیل
aaleksandr.ross@gmail.com - غیرتاجراین توسعهدهنده خودش را بهعنوان فروشنده معرفی نکرده است. اگر مصرفکنندهای در اتحادیه اروپا هستید لطفاً توجه داشته باشید که حقوق مصرفکننده برای قراردادهای میان شما و این توسعهدهنده اعمال نمیشود.
حریم خصوصی
این توسعهدهنده اعلام میکند که دادههای شما
- خارج از موارد استفاده تأییدشده، به اشخاص ثالث فروخته نمیشود
- برای اهداف نامرتبط با عملکرد اصلی مورد استفاده یا منتقل نمیشود
- برای تعیین اعتبارمندی یا برای اهداف وامدهی استفاده یا منتقل نمیشود