ממיר נתונים · פועל ב-100% בדפדפן שלך
ממיר פרוטובוף ל-JSON
פענח הודעה בינארית Protobuf מסודרת ל-JSON קריא אנושי, בדפדפן שלך. זרוק את סכימת ה-.proto ואת המטען הבינארי - בחר את סוג הודעת הבסיס, הוצא את JSON. שימושי לבדיקת תעבורת gRPC או איתור באגים של עומסי API מסודרים.
כיצד להשתמש
- שחרר את קובץ הסכימה .proto שלך.
- שחרר את הודעת ה-protobuf הבינארית (.bin / .pb).
- בחר איזה סוג הודעה מייצג הבינארי.
- לחץ על המר. ה-JSON המפוענח מוצע להורדה.
שאלות נפוצות
למה אתה צריך את קובץ ה-proto?
קבצים בינאריים של Protobuf אינם כוללים מידע על סכימה - שדות מזוהים על ידי מספרי תג, לא שמות. ללא ה-.proto, הפלט המפוענח יהיה פשוט {1: ..., 2: ...} ללא משמעות.
האם מטפלים בהודעות מקוננות?
כן. protobufjs עובר על גרף הסכימה ומפענח הודעות מקוננות, שדות חוזרים, oneofs ומפות באופן רקורסיבי.
האם הסכימה או ההודעה שלי עולה לשרת?
לא. ההמרה פועלת כולה בדפדפן שלך באמצעות WebAssembly ו-Web APIs. פתח את הכרטיסייה רשת ב-DevTools בזמן שאתה ממיר - לא תראה תעבורה יוצאת הנושאת את הקובץ שלך.
האם זה באמת בחינם?
כן. ללא הרשמה, ללא מכסה, ללא שכבת שדרוג. ההמרה פועלת על המחשב שלך, כך שלא עולה לנו כלום לארח.