JSON Toolkit

ממיר פורמטים · YAML

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

JSON → YAML · 2 אפשרויותתומך בשני הכיוונים · האפשרויות ממירות מחדש אוטומטית 300ms לאחר שינוי
סוג המרה
המרת פורמט
יצירת קוד
המרת נתונים
אפשרויות המרה
גודל הזחה
建议 2 或 4,超出 1~8 范围会被自动修正
רוחב שורה
0 表示不自动折行
JSON מקורקלט JSON
טקסט תוצאה

המרת פורמטי JSON – הסבר

הממיר מתמקד ב-JSON ותומך בתשעה יעדים: YAML, XML, CSV, TypeScript, Java, Go, JSON Schema, טבלאות ופרמטרי שאילתה בכתובת URL, עם המרה הפוכה לפורמטים נבחרים. בחרו סוג ואפשרויות לאחר הזנת JSON תקין, והחלפת סוג שומרת על הקלט.

לתצורה ולתיעוד, YAML קריא יותר ומתאים להגדרות שכבתיות; XML מתאים למערכות ותיקות ולמבנים שדורשים מאפיינים; CSV וטבלאות הופכים מערכים לשורות בגיליונות אלקטרוניים; פרמטרי שאילתה בכתובת URL עוזרים לבנות או לקרוא קישורי בקשה.

ליצירת קוד, ממשקי TypeScript, מחלקות Java ו-structs של Go מספקים נקודת התחלה, בעוד JSON Schema מתאר טיפוסי שדות וכללי אימות שאפשר להשתמש בהם בחוזים ובבדיקות טפסים. בדקו מתן שמות ואפשרות null מול מוסכמות הפרויקט.

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

שאלות נפוצות

האם הקוד שנוצר יכול לעבור ישירות לפרודקשן?
זו נקודת התחלה. בדקו שמות טיפוסים, שדות הניתנים ל-null וסגנון הפרויקט לפני מסירה, מפני שהכלי אינו יכול להסיק משמעות עסקית.
מדוע רק חלק מהפורמטים תומכים בהמרה הפוכה?
שחזור JSON מקוד TypeScript, Java או Go דורש פירוק מבנה מקור וטיפוסים עם עמימויות רבות, ולכן רק YAML, XML ו-CSV הפיכים כאן.
כיצד מטופלים מערכים במהלך ההמרה?
מערכים הופכים לצומתי רשימה ב-YAML וב-XML, לשורות ב-CSV ובטבלאות, ולאוספי איברים ב-TypeScript וב-Go.