Các ứng dụng của một XML Parser

XML càng lúc càng trở nên thịnh hành. Dầu muốn hay không, nếu là software engineer, trước sau gì bạn cũng phải lập trình với XML. Nếu lập trình bằng VB6 bạn có thể dùng Document Object Model (DOM) hay Simple API for XML (SAX) của Microsoft để giúp đở bạn trong công tác parsing (phân tích, sắp đặt) các XML files. DOM đọc nguyên một XML file rồi parse nó thành một Tree có đẳng cấp trong bộ nhớ, tức là một node cha của Document có những nodes con đại diện cho comments, tags, directives và text (gọi là XML entities). Trong khi đó SA X đọc một XML file và trong khi parse sẽ generate những Events cho hay khi nào nó gặp phải những XML entities.