در قسمت آموزش زبان برنامه نویسی HTML در مورد مدل DOM توضیحاتی ارائه شد.حال در مبحش زبان برنامه نویسی XML قصد داریم تا این مدل را مورد بررسی قرار دهیم.
مدل XML DOM ، یک روش استاندارد برای دسترسی به اجزای یک فایل XML و خواندن یا تغییر آنها را معرفی می کند .
مدل XML DOM ، فایل XML را همانند یک درخت از بالا به پایین می بیند . در این مدل اجزای مادر parent مثل شاخه های درخت بوده و فرزندان آن برگ های درخت محسوب می شوند .
تمامی اجزای درونی فایل XML از طریق مدل XML DOM ، قایل دسترسی خواهد بود . محتویات آنها ( متن و خواص ) را می توانید خوانده ، تغییر داده و یا حتی پاک نمایید . حتی امکان ساخت اجزای جدید نیز وجود دارد .
هر المنت ، محتویات و خواص آن به عنوان یک گره یا node در صفحه شناخته شده و قابل دسترسی است .اگر آموزش های ما را به طور منظم دنبال کنید این مبحث را به طور کامل توضیح خواهیم داد.