זוהי הפקודה jsonlint-py שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
jsonlint - כלי אימות תחביר ופורמט JSON
תַקצִיר
jsonlint [-v][-s|-S][-f|-F][-הcodec]inputfile.json...
תיאור
דף מדריך זה מתעד בקצרה את jsonlint פקודות.
אפשרויות
סטטוס ההחזרה יהיה 0 אם הקובץ הוא JSON חוקי, או לא אפס אחרת. השתמש ב-v כדי
ראה את פרטי האזהרה.
האפשרויות הן: -ב, -ס, -S, -ו, -ו, -e
-ב, --מִלוּלִי
הצג פרטים של בדיקת מוך
-ס, --קַפְּדָנִי
היה קפדני במה שנחשב JSON חוקי (ברירת המחדל)
-S, --לא קפדני
היה משוחרר במה שנחשב JSON חוקי
-ו, --פוּרמָט
פרמט מחדש את ה-JSON (אם חוקי) ל-stdout
-ו, --פורמט-קומפקטי
פרמט מחדש את ה-JSON בדומה ל-f, אך עשה זאת בצורה קומפקטית על ידי הסרת כל מיותר
מרחב לבן
-e codec, --encoding=codec
--input-encoding=codec --output-encoding=codec
הגדר את ה-codec לקידוד תווים קלט ופלט (למשל, ascii, utf8, utf-16). ה
-e יקבע גם את קידוד הקלט וגם את קידוד הפלט לאותו דבר. אם לא
מסופק, קידוד הקלט מנחש לפי מפרט JSON. ה
ברירת המחדל של קידוד הפלט הוא UTF-8, והוא משמש בעת עיצוב מחדש (באמצעות -f או -F
אפשרויות).
בעת עיצוב מחדש, כל איברי האובייקטים (מערכים אסוציאטיביים) מופקים תמיד
סדר מיון לקסיגרפי. ברירת המחדל של codec הפלט הוא UTF-8, אלא אם כן האפשרות -e
מסופק. כל תווי Unicode ייצא כתווים מילוליים אם
אישורי קידוד, אחרת הם יימלטו. אתה יכול להשתמש ב-"-e ascii" כדי לכפות
את כל תווי Unicode יש לבצע בריחה.
השתמש ב-jsonlint-py באופן מקוון באמצעות שירותי onworks.net
