כלים JSON שאתה לא רוצה לפספס

JSON, עבור JavaScript Object Notation, הוא פורמט מחליף נתונים פופולרי וקל משקל שהפך בכל מקום באינטרנט. JSON ידוע בכך שהוא קל לשימוש עבור מפתחים וקל למכונות לניתוח וליצור.

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

להלן רשימה נבחרת של תשעה מהכלים הללו.

JSONLint

JSONLint, מ- CircleCell, הוא מאמת מקוון ומעצב מחדש עבור JSON. מפתחים יכולים להדביק או להקליד JSON בעורך או להזין כתובת URL. JSONLint יכול לאמת את קוד JSON "מבולגן" והוא יכול גם לנתח. JSONLint יכול לשמש גם כמדחס JSON אם משתמשים מוסיפים format=compressכתובת URL.

היכן לגשת ל- JSONLint

תוכל לגשת ל- JSONLint באינטרנט. קוד המקור לכלי נמצא ב- GitHub.

JSON השווה

הגרסה המתקדמת של JSONLint, JSONCompare, מאמתת ישירות את קוד JSON. זה יכול להעלות ולאמת קבצי JSON אצווה מרובים בו זמנית ולהשוות ולמזג שני אובייקטים של JSON. ל- JSONCompare מצבים פשוטים, אצווהיים ומבדלים. כמו JSONLint, JSONCompare נבנה על ידי CircleCell.

היכן לגשת ל- JSONCompare

אתה יכול למצוא את JSONCompare באופן מקוון. קוד המקור זמין ב- GitHub.

jtc

קיצור של "קונסולת הבדיקה JSON", jtc הוא כלי CLI לחילוץ, מניפולציה ושינוי מקור JSON. מפתחים יכולים להשתמש ב- jtc כדי לבחור אלמנט אחד או מרובים ממקור ה- JSON וליישם פעולות על אלמנטים אלה בבת אחת, כגון עטיפה של אלמנטים נבחרים ל- JSON חדש, סינון פנימה והחוצה, או עדכון אלמנטים. ממשק המשתמש מאפשר להחיל את מרבית השינויים באמצעות פקודה אחת. קבצים בינאריים מקובצים של Linux ו- MacOS זמינים להורדה.

היכן ניתן להוריד את jtc

אתה יכול להוריד את jtc מ- GitHub.

אייג'סון

פותח במקור בשנת 2016, ijson הוא מנתח JSON איטרטיבי עם ממשק איטרטור סטנדרטי של פייתון. השימוש הנפוץ ביותר הוא שיש להניב אובייקטים מקוריים של Python מזרם JSON שנמצא תחת קידומת. ijson מציעה מספר יישומים של הניתוח האמיתי בצורה של YAJL מבוסס C (Yet Another JSON Library) או Python back-ends.

איפה ניתן להוריד את ijson

אתה יכול להוריד את ijson מה- PyPI.

מעצב JSON ומאמת

JSON Formatter and Validator הוא כלי מקוון שפותח בכדי לעצב ולייפות את JSON כדי להקל על הקריאה והבאגים. מכיוון שניתן להפיק JSON ללא מעברי קו (כדי לחסוך מקום), זה יכול להיות קשה לקרוא ולהבין. מפתחים המשתמשים במעצב המקוון יכולים פשוט להדביק ב- JSON או URL. ניתן להשתמש בסימנית JSON לעיצוב ולמאמת כדי לעצב ולאמת כתובת JSON ציבורית.

היכן לגשת למעצב ומאמת JSON

אתה יכול לגשת ל- JSON Formatter and Validator באופן מקוון.

Altova XMLSpy JSON ועורך XML

Altova XMLSpy הוא עורך JSON ו- XML, המספק כל מיני כלים לעריכה, דוגמנות, טרנספורמציה וניקוי באגים בטכנולוגיות הקשורות ל- XML. מוצגים כלים הכוללים מעצב סכמות גרפי, כלי ליצירת קוד, ממירי קבצים, ניפוי באגים ופרופילרים להתעוררות עם XSLT, XSD, XBRL ו- SOAP. XMLSpy ממנף את שרת RaptorXML לאימות ועיבוד JSON.

היכן ניתן להוריד את Altova XMLSpy 

תוכלו להוריד גרסת ניסיון בחינם של Altova XMLSpy מאתר Altova.

קוד לייפות כלים JSON

ה- Code Beautify JSON Tools נע בין מציג JSON, עורך JSON ו- JSON Validator לממירים JSON ל- HTML, JSON ל- XML ​​ו- JSON ל- YAML. מוצע גם ממיר Excel ל- JSON ומקרב JSON. Code Beautify מציע גם עורך סקריפט מקוון, מייפה, מיניפי, וממירים עבור XML, HTML, CSV, CSS, RSS, SQL, Base64, ופורמטי נתונים וסוגי קבצים אחרים.

היכן לגשת לכלי Code Beautify JSON

אתה יכול לגשת ל- Code Beautify JSON Tools באופן מקוון.

קוד Visual Studio

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

היכן ניתן להוריד קוד Visual Studio

ניתן להוריד קוד Visual Studio מאתר הפרויקט.

תוסף עורך JSON ליקוי חמה

תוסף עורך JSON החינמי ל- Eclipse IDE כולל יכולות כגון הדגשת תחביר מותאמת אישית, קיפול קוד, עיצוב ועריכה, ומספקת תצוגת עץ מסונכרנת. ניתוח עצי תחביר מוצע גם כן. תוסף עורך JSON Eclipse תואם לתקן RFC 4627 JSON.

היכן ניתן להוריד את תוסף עורך JSON Eclipse

אתה יכול להוריד את תוסף עורך Eclipse JSON מה- Eclipse Marketplace.