חזרה למסמכים ונתונים

עיצוב ואימות JSON בלי אובדן מספרים

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

עד 250,000 בתי UTF-8, עד 100 רמות מבנה ופלט עד 2,000,000 בתים. בחרו עיצוב בשני רווחים, ארבעה רווחים או צמצום רווחים. אין חיתוך שקט של קלט או פלט, ואין שינוי בקובץ המקורי.

מה נבדק ומה נשמר?

JSON.parse המובנה מאמת תחביר בלבד; הערכים שפוענחו אינם משמשים ליצירת הפלט. הכלי מעתיק את טוקני המקור ומשנה רק רווחים מחוץ למחרוזות. כך נשמרים גם 9007199254740993, כתיב כמו 1e400, מינוס אפס ומרכאות ממולטים, בלי עיגול או המרה למספרי JavaScript.

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

JSON רגיל בלבד: אין הערות, מרכאות בודדות, פסיק אחרון או JSON5. אין תיקון אוטומטי או ביצוע של תוכן הקלט. הפלט הוא UTF-8 ללא BOM; BOM ראשון בקלט אינו מועתק. תקציב הפלט שמרני ועשוי לסרב להרחבת רווחים גדולה; אפשר לבחור צמצום רווחים.

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

קלט ואופן עיצוב

הדביקו JSON או בחרו קובץ. אין צורך להתחבר ואין חיוב קרדיטים.

עוד כלים חינמיים וכלי מדיה לפי שימוש