XML הוא לא בדיוק תחליף לDB
DB, ובמיוחד MSSQL, נותן לך בנוסף למקום אכסון עבור הנתונים, גם אבטחה מסוימת ובעיקר גישה מהירה יחסית לחלק מהנתונים (למשל חתך מסוים או מיון וכדומה) לעומת זאת הוא כן יכול לשמש כתחליף כאשר החשיבות של אותם דברים נמוכה יחסית או כאשר אתה מעוניין לאכסן מידע מאוד ספציפי ומזערי XML נועד בעיקר לשמש כדרך להעביר נתונים בין מחשבים שונים או אפליקציות שונות, ישנן אפליקציות שמייצאות את הנתונים מהDB ומייחצנות אותם באמצעות XML אתה יכול ללמוד כאן איך מתחילים לעבור ולפענח XML באמצעות VBS או JS: http://www.w3schools.com/xml/xml_parser.asp