Command Palette

Search for a command to run...

מי

מיניפר JSON

צמצם את JSON על ידי הסרת רווח לבן, או ייפויו עם הזחה נקייה, עם נתונים סטטיסטיים של חיסכון בגודל חי והודעות שגיאה מדויקות של מנתח

מהו מיניפר JSON?

מטח JSON מסיר כל רווח, לשונית ושבירת שורה שיושבים בין האסימונים של מסמך JSON, ומשאיר את המקבילה הקטנה ביותר של בתים לבייט שעדיין מנתחת. הנתונים עצמם אינם משתנים - אותם מפתחות, אותם ערכים, אותו סדר - אבל תצורה מודפסת יפה של 4 KB יכולה לרדת ל-2.5 KB או פחות ברגע שההזחה נעלמת. JSON קטן יותר פירושו העברות רשת מהירות יותר, חשבונות רוחב פס נמוכים יותר וניתוח מהיר יותר בקצה המקבל, וזו הסיבה שתגובות API וקבצי נתונים מצורפים נשלחים כמעט תמיד ממוזערים.

המיניפר הזה מפשיט רווח לבן רק מחוץ למילולי מחרוזת, כך שטקסט בתוך הערכים שלך - כולל רווחים שהתכוונת לשמור - נשמר בדיוק. זה גם שומר על האסימונים המספריים שלך כפי שנכתבו: ערך אפס נגרר כמו 1.0 או מספר שלם בן 30 ספרות שורד ללא פגע, מכיוון שהכלי מסיר רווח לבן במקום להעתיק כל מספר דרך ניתוח שישכתב אותו. לפני המינימום, הוא מאמת את הקלט עם מנתח JavaScript JSON, כך שאם פסיק או סוגר אינם במקומם אתה מקבל את השגיאה המדויקת של המנתח במקום פלט שבור בשקט. מצב ייפוי עושה את ה-JSON הקומפקטי ההפוך, ומזין מחדש עם שני רווחים, ארבעה רווחים או כרטיסיות כדי שתוכל לקרוא ולערוך אותו.

דוגמה מעובדת מראה במה זה JSON minifier באינטרנט עושה ולא נוגע. הדבק אובייקט בן חמש שורות, מחורץ בשני רווחים, מחזיק "מזהה": 12345678901234567890, "מחיר": 1.0 ו"הערה": "שמור שני רווחים", ולאחר מכן לחץ על מזעור. הפלט הוא {"id":12345678901234567890, "מחיר":1.0, "הערה": "שמור שני רווחים"} ותג הגודל קורא 78 B עד 65 B, חיתוך של 16.7% המזהה בן 20 הספרות, ה-1.0 והרווח הכפול בתוך המחרוזת כולם עוברים ללא שינוי. לייפות שונה, כפי שמסביר השאלות הנפוצות להלן.

הכל פועל בצד הלקוח בדפדפן שלך ה-JSON שלך - שלעתים קרובות מחזיק מפתחות API, רשומות לקוחות או תצורה פנימית - לעולם לא מועלה או מאוחסן, והכלי עובד במצב לא מקוון לאחר טעינת הדף. זה הופך את זה בטוח למזער מטענים רגישים שלעולם לא אמורים לעזוב את המחשב שלך.

כיצד להשתמש ב-JSON Minifier?

  1. הדבק את ה-JSON שלך

    הדבק או הקלד אובייקט או מערך JSON באזור הקלט. זה יכול להיות מודפס יפה או כבר קומפקטי - או עובד.

  2. מזעור או מייפה

    לחץ על Minify כדי להסיר רווח לבן ולכווץ את הקובץ, או על Beautify כדי להזין אותו מחדש. בחר 2 רווחים, 4 רווחים או כרטיסיות לייפות.

  3. בדקו את החיסכון

    קרא את תג הגודל כדי לראות את הגודל המקורי, הגודל החדש ואחוז ההפחתה.JSON לא חוקי מסומן בשגיאת המנתח המדויקת.

  4. העתק או הורד

    העתק את התוצאה ללוח שלך או הורד אותה כקובץ.json, מוכן להיכנס ל-API, התצורה או החבילה שלך.

תכונות מפתח

  • Whitespace-Only Minify

    מסיר רווחים, כרטיסיות וקווים חדשים בין אסימונים תוך השארת תוכן המחרוזת ללא נגיעה, ומייצר את המקבילה התקפה הקטנה ביותר

  • מספר דיוק נשמר

    שומר על אסימונים מספריים בדיוק כפי שנכתבו - אפסים נגררים ומספרים שלמים גדולים שורדים, מכיוון ש-minify מפשיט רווחים לבנים במקום לשנות ערכים

  • חיסכון בגודל חי

    מציג את הגודל המקורי, הגודל המזוקק ואת אחוז ההפחתה כדי שתוכל לראות את השפעת הבתים באופן מיידי

  • ייפה עם הכניסה שלך

    הכנס מחדש JSON קומפקטי עם שני רווחים, ארבעה רווחים או כרטיסיות כדי להפוך אותו לקריאה וידידותי שוב

Frequently Asked Questions

הדבק את ה-JSON שלך באזור הקלט ולחץ על Minify. הכלי מסיר את כל ערכי המחרוזת הלבנים מחוץ ומציג את התוצאה הדחוסה יחד עם החיסכון בגודל. הכל פועל בדפדפן שלך - שום דבר לא מועלה.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json minifierminify jsonjson minifycompress jsonjson compressorjson formatter minifyjson beautifierminify json onlinejson whitespace removerjson minifier online