מה צריך לדעת
- קובץ XSD הוא קובץ XML Schema.
- פתח אחד עם Visual Studio או כל עורך טקסט.
- המר לפורמט XML, JSON או Excel עם אותן תוכניות או ממיר ייעודי.
מאמר זה מסביר מהם קבצי XSD, כולל כיצד לפתוח אחד וכיצד להמיר אחד לפורמט קובץ אחר.
מהו קובץ XSD?
קובץ עם סיומת הקובץ XSD הוא ככל הנראה קובץ XML Schema; פורמט קובץ מבוסס טקסט המגדיר כללי אימות לקובץ XML ומסביר את טופס ה-XML.
מכיוון שהם קבצי סכימה, הם מספקים מודל למשהו אחר, קבצי XML במקרה זה. לדוגמה, קובץ XSD יכול לדרוש שלקובץ ה-XML יהיו גבולות מסוימים, קשרים, סדר, תכונות, מאפיינים מקוננים ואלמנטים אחרים, וכן להגדיר מגבלות כלשהן.
קבצי XML יכולים להפנות לקובץ XSD עם התכונה schemaLocation.
תוכנית התפר הצלב של HobbyWare של HobbyWare משתמשת גם בסיומת הקובץ הזו לפורמט שלה.
איך פותחים קובץ XSD
מכיוון שקובצי XSD הם קבצי טקסט הדומים בפורמט לקובצי XML, הם פועלים לפי אותו סוג של כללי פתיחה/עריכה. עם זאת, רוב השאלות בנוגע לקובץ זה סובבות סביב איך ליצור אחד; הנה פוסט נהדר בבלוג ב-ASP. NET על הכנת אחד.
SchemaViewer היא תוכנה חינמית שתציג קבצי XSD בפורמט העץ המתאים, מה שמקל עליהם לקרוא מאשר עם עורך טקסט פשוט כמו Notepad.
הקובץ יכול להיפתח גם עם Microsoft Visual Studio, XML Notepad, EditiX XML Editor, Progress Stylus Studio ו-XMLSpy. Oxygen XML Editor הוא אחד מכמה פותחי XSD שעובדים על Linux, Mac ו-Windows.
אתה יכול להשתמש גם בעורך טקסט, בהתחשב בכך שזה רק קובץ טקסט. ראה כמה מהמועדפים שלנו ברשימה זו של עורכי הטקסט החופשי הטובים ביותר.
הנה דוגמה כיצד נראה קובץ XSD כאשר הוא נפתח בעורך טקסט:
אם אתה מתמודד עם קובץ XSD המשמש עם Pattern Maker, אתה כמובן יכול לפתוח אותו עם התוכנה הזו. עם זאת, לדרך חינמית לפתוח ולהדפיס את קובץ הדפוס, HobbyWare מציעה את תוכנית ה-Patern Maker Viewer. פשוט גרור את הקובץ לתוכנית או השתמש בתפריט File > Open. מציג זה תומך גם בפורמט PAT דומה.
אפליקציית האנדרואיד Cross Stitch Paradise יכולה לפתוח גם קובצי XSD של Cross Stitch Paradise.
איך להמיר קובץ XSD
הדרך הקלה ביותר להמיר קובץ XSD לפורמט אחר היא להשתמש באחד מהעורכים מלמעלה.
לדוגמה, Visual Studio יכול לשמור אחד ב-XML, XSLT, XSL, DTD, TXT ופורמטים דומים אחרים.
JSON Schema Editor אמור להיות מסוגל להמיר אחד ל-JSON. עיין באשכול ה-Stack Overflow הזה למידע נוסף על המגבלות של המרה זו.
המרה נוספת שאולי תרצה היא XSD ל-PDF כדי שתוכל לפתוח את הקובץ במציג PDF. כנראה שאין הרבה סיבה לעשות זאת מלבד להבטיח שהקוד יהיה גלוי בכל מחשב שפותח אותו. אתה יכול לבצע המרה זו ב-XmlGrid.net או עם מדפסת PDF.
אם מה שאתה מחפש הוא ממיר XML ל-JSON, יש את ממיר ה-XML ל-JSON המקוון שבו אתה יכול להשתמש כדי לעשות זאת.
כלי הגדרת סכימת XML יכול להמיר קובצי XDR, XML ו-XSD למחלקה או מערך נתונים הניתנים לסידרה, כמו המחלקה C.
תוכל להשתמש ב-Microsoft Excel אם אתה צריך לייבא נתונים מהקובץ ולהכניס אותם לגיליון אלקטרוני. בשאלה זו "כיצד להמיר קובץ XSD ל-XLS" ב-Stack Overflow, אתה יכול לראות כיצד ליצור מקור XML מהקובץ, ולאחר מכן לגרור ולשחרר את הנתונים ישירות אל הגיליון האלקטרוני.
סביר להניח שניתן להשתמש בתוכנית Pattern Maker שהוזכרה לעיל (לא בצופה החינמי) כדי להמיר קובץ תפר צולב לפורמט חדש.
עדיין לא מצליח לפתוח את הקובץ?
אם הקובץ שלך לא נפתח עם התוכניות והכלים מלמעלה, יש סיכוי טוב שאתה בכלל לא עוסק בקובץ XSD, אלא בקובץ שחולק סיומת קובץ דומה.
לדוגמה, הסיומת XDS נראית מאוד כמו XSD, אבל היא משמשת במקום זאת עבור קבצי DS Game Maker Project וקובצי LcdStudio Design. אף אחד מפורמטי הקבצים הללו אינו קשור לקובצי XML או לתבניות.
אותו מושג חל במקומות אחרים, כמו עם קבצי XACT Sound Bank המשתמשים בסיומת הקובץ. XSB. אלו הם קבצי קול שלא ייפתחו עם אף תוכנה תואמת XSD. XFDL ו-XFDF ממש דומות.
אם הקובץ שלך מסתיים בסיומת קובץ אחרת, חקור את האותיות/מספרים שאתה רואה כדי למצוא אילו תוכנות מסוגלות לפתוח או להמיר את סוג הקובץ הספציפי הזה.