מהו קובץ XML (ואיך אני פותח אחד)?
קובץ עם סיומת הקובץ .xml הוא קובץ Extensible Markup Language (XML). אלה הם פשוט קבצי טקסט פשוט להשתמש בתגים מותאמים אישית כדי לתאר את המבנה ותכונות אחרות של המסמך.
מהו XML?
XML היא שפת סימון שנוצרה על-ידי ה- W3C (World Wide Web Consortium) (W3C) כדי להגדיר תחביר לקידוד מסמכים שגם בני אדם וגם מכונות יוכלו לקרוא. הוא עושה זאת באמצעות שימוש בתגים המגדירים את מבנה המסמך, כמו גם את האופן שבו יש לאחסן את המסמך ולהעבירו.
זה הכי קל להשוות את זה לשפת סימון אחרת שבה אתה עשוי להיות מוכר - Hypertext Markup Language (HTML) המשמש לקידוד דפי אינטרנט. HTML משתמש בהגדרה מוגדרת מראש של סמלי סימון (קודים קצרים) המתארים את פורמט התוכן בדף אינטרנט. לדוגמה, קוד HTML הפשוט הבא משתמש בתגים כדי להפוך כמה מילים מודגשות וחלקן נטיות:
כך אתה עושה טקסט מודגש ואת זה אתה עושה טקסט נטוי
מה שמבדיל את XML, אם כי, הוא שזה ניתן להרחבה. ל- XML אין שפת סימון מוגדרת מראש, כמו HTML עושה. במקום זאת, XML מאפשרת למשתמשים ליצור סימני סימון משלהם כדי לתאר תוכן, מה שהופך את הגדרת הסמלים הבלתי מוגדרת והגדרה העצמית.
בעיקרו של דבר, HTML היא שפה המתמקדת בהצגת תוכן, בעוד ש- XML היא שפת נתונים ייעודית המשמשת לאחסון נתונים.
XML משמש לעתים קרובות כבסיס לתבניות מסמכים אחרות - מאות, למעשה. הנה כמה שאתה עשוי לזהות:
- RSS ו- ATOM מתארים כיצד אפליקציות הקורא מטפלות בהזנות אינטרנט.
- Microsoft .NET משתמש ב- XML עבור קובצי התצורה שלו.
- Microsoft Office 2007 ואילך משתמש ב- XML כבסיס למבנה המסמכים. זה מה "X" פירושו פורמט מסמך .DOCX Word, למשל, והוא משמש גם ב- Excel (קבצי XLSX) ו- PowerPoint (קבצי PPTX).
לכן, אם יש לך קובץ XML, זה לא בהכרח אומר לך מה App זה מיועד לשימוש עם. ובדרך כלל, אתה לא צריך לדאוג לגבי זה, אלא אם כן אתה אחד באמת בעיצוב קבצי XML.
איך אני פותח אחד?
ישנן מספר דרכים שבהן תוכל לפתוח קובץ XML ישירות. אתה יכול לפתוח ולערוך אותם עם כל עורך טקסט, להציג אותם עם כל דפדפן אינטרנט, או להשתמש באתר המאפשר לך להציג, לערוך, ואף להמיר אותם פורמטים אחרים.
השתמש בעורך טקסט אם אתה עובד עם קבצי XML באופן קבוע
מאז קבצי XML הם רק קבצי טקסט, אתה יכול לפתוח אותם בכל עורך טקסט. העניין הוא, הרבה עורכי טקסט, כמו פנקס רשימות, פשוט לא נועדו להציג קבצי XML עם המבנה הנכון שלהם. זה יכול להיות בסדר עבור popping קובץ XML פתוח ולקחת מבט מהיר כדי לעזור להבין מה זה. אבל, יש כלים הרבה יותר טוב לעבוד איתם.
לחץ לחיצה ימנית על קובץ XML שברצונך לפתוח, הצבע על "פתח באמצעות" בתפריט ההקשר ולאחר מכן לחץ על האפשרות "פנקס רשימות".
הערה: אנו משתמשים בדוגמאות של Windows כאן, אך הדבר נכון גם לגבי מערכות הפעלה אחרות. חפש עורך טקסט טוב של צד שלישי המיועד לתמוך בקובצי XML.
הקובץ נפתח, אבל כפי שאתה יכול לראות, הוא מאבד את רוב העיצוב שלה crams את כל העניין על שתי שורות בלבד של המסמך.
אז בעוד שפנקס הרשימות עשוי להיות שימושי לבדיקה מהירה של קובץ XML, אתה הרבה יותר טוב עם כלי מתקדם יותר כמו Notepad + +, שמדגיש את התחביר ואת הפורמטים של הקובץ כפי שהוא מיועד.
הנה אותו קובץ XML שנפתח ב- Notepad ++:
השתמש בדפדפן אינטרנט כדי להציג את הנתונים המובנים
אם לא באמת צריך לערוך קבצי XML, אבל רק צריך להציג אותם לעתים, הדפדפן שבו אתה משתמש כדי לקרוא מאמר זה מתאים היטב לתפקיד. ולמעשה, דפדפן האינטרנט המוגדר כברירת מחדל שלך מוגדר כצופה ברירת המחדל עבור קבצי XML. לכן, לחיצה כפולה על קובץ XML צריכה לפתוח אותו בדפדפן.
אם לא, אתה יכול ללחוץ לחיצה ימנית על הקובץ כדי למצוא אפשרויות לפתיחת אותו עם כל יישום שאתה רוצה. פשוט בחר את דפדפן האינטרנט שלך מתוך רשימת התוכניות. אנו משתמשים ב- Chrome בדוגמה זו.
כאשר הקובץ נפתח, אתה אמור לראות נתונים מובנים היטב. זה לא יפה כמו תצוגת צבע מקודד אתה מקבל עם משהו כמו Notepad + +, אבל זה מראה רחוק יותר ממה שאתה מקבל עם פנקס רשימות.
השתמש בעורך מקוון כדי להציג, לערוך או להמיר קבצי XML
אם אתה רוצה לערוך את קובץ ה- XML מדי פעם לא רוצה להוריד עורך טקסט חדש, או אם אתה צריך להמיר קובץ XML לפורמט אחר, יש כמה עורכי הגון באינטרנט XML זמין בחינם. TutorialsPoint.com, XMLGrid.net ו- CodeBeautify.org מאפשרים לך להציג ולערוך קובצי XML. לאחר שתבצע את העריכה, תוכל להוריד את קובץ ה- XML שהשתנה, או אפילו להמיר אותו לפורמט אחר.
לדוגמה, נשתמש ב- CodeBeautify.org. הדף מחולק לשלושה חלקים. בצד שמאל נמצא קובץ ה- XML שבו אתה עובד. באמצע, תמצא מספר אפשרויות. בצד שמאל, תראה את התוצאות של כמה מהאפשרויות שתוכל לבחור. לדוגמה, בתמונה למטה, קובץ ה- XML המלא שלנו נמצא בצד שמאל ותצוגת העץ מוצגת בחלונית התוצאות, שכן לחצנו על הלחצן 'תצוגת עץ' באמצע.
הנה מבט טוב יותר על אפשרויות אלה. השתמש בלחצן 'עיון' כדי להעלות קובץ XML מהמחשב שלך או על הלחצן 'טען כתובת אתר' כדי למשוך XML ממקור מקוון.
כפתור "Tree View" מציג את הנתונים במבנה עץ מעוצב היטב בחלונית התוצאות, כאשר כל התגים שלך בצד שמאל בכתום והמאפיינים משמאל לתגים.
ה- "Beautify" מציג את הנתונים בקווים מסודרים וקלים לקריאה בחלונית התוצאות.
הלחצן 'מיניפיק' מציג את הנתונים תוך שימוש בכמות הקטנה ביותר של שטח לבן. הוא ינסה לשים כל פיסת נתונים אחת על שורה אחת. זה שימושי כאשר מנסים להפוך את הקובץ קטן יותר. זה יחסוך קצת מקום, אבל במחיר של להיות מסוגל לקרוא את זה בצורה יעילה.
ולבסוף, ניתן להשתמש בלחצן "XML ל- JSON" כדי להמיר את ה- XML לפורמט JSON, הלחצן "יצא ל- CSV" כדי לשמור את הנתונים כקובץ ערכים מופרדים בפסיקים או על הלחצן "הורד" כדי להוריד כל שינוי שביצעת כקובץ XML חדש.