מעצב XML
הזחת XML כדי שאפשר יהיה לקרוא אותו, ואיתור המקום המדויק שבו הוא נשבר.
- פועל בדפדפן שלך — הטקסט שלך לא נשלח לשום מקום
- בלי הרשמה, בלי מכסות, חינם לשימוש בלי הגבלה
איך זה עובד
XML צץ במקומות הכי לא נוחים: תגובת SOAP, מפת אתר, קובץ תצורה, ייצוא ממערכת עתיקה שאיש אינו מתחזק. הוא מגיע בדרך כלל בשורה אחת, והדבר הראשון שכל אחד צריך הוא לראות את צורתו — ומיד אחר כך למצוא את התג הלא סגור היחיד ששובר הכול.
עיצוב וכיווץ
הזחה חושפת את המבנה. כיווץ מסיר את הרווחים בין האלמנטים, וזה מה שרוצים לפני שליחת מטען או אחסונו. שניהם משמרים את התוכן עצמו; רק הרווחים בין האלמנטים משתנים.
הוא בודק שהמסמך מנוסח כהלכה
ה-XML מנותח על ידי המנתח של הדפדפן עצמו לפני שמשהו מודפס. אם הוא אינו מנוסח כהלכה — תג לא סגור, אמפרסנד תועה, קינון לא תואם — מקבלים את ההודעה של המנתח עצמו על מה השתבש, ולא פלט משובש בשקט.
מנוסח כהלכה אינו אותו דבר כמו תקף
הכלי בודק את התחביר, לא אם המסמך תואם סכמה או DTD. מסמך יכול להיות מנוסח כהלכה לחלוטין ועדיין שגוי למטרתו; לשם כך נדרש אימות סכמה, שהכלי הזה אינו מבצע.
למה זה רץ מקומית
מטעני XML נושאים לעיתים קרובות פרטי גישה, רשומות לקוחות ושמות של נקודות קצה פנימיות. הדבקה של מטען כזה בשרת שאין לכם שליטה עליו היא חשיפה של ממש. כאן הניתוח מתבצע בתוך הדף.
מעצב XML — שאלות
האם הוא בודק את ה-XML שלי מול סכמה?
לא. הוא בודק שהמסמך מנוסח כהלכה (well-formed). אימות סכמה או DTD הוא עבודה אחרת.
האם העיצוב ישנה את הנתונים שלי?
לא. משתנים רק הרווחים בין האלמנטים.
מה קורה אם ה-XML שלי שבור?
מקבלים את הודעת השגיאה של המנתח עצמו שמתארת מה לא תקין, ולא פלט משובש.
האם ה-XML שלי מועלה?
לא. הוא מנותח ומעוצב בדפדפן.