Integerating XML with Java
Theory (old version)
- Session 1: Advanced XSL Concepts
- Session 2: SAX, JAXP and JDOM
- Session 3: JAXR, XML RPC and JAX-RPC
- Session 4: XML with JSP and JDBC
- Session 5: XML with Advanced Java Products
Theory (new version)
- Session 1: Introduction to XML
- Session 2: Java API for XML Processing (JAXP)
- Session 3: The Simple API for XML APIs (SAX)
- Session 4: Document Object Model (DOM)
- Session 5: DOM Level 2
- Session 6: JAXP and XSLT: TrAX (Transformation API for XML)
- Session 7: JAXP and XPath
Lab
(Làm theo hướng dẫn bài tập GV phát tại lớp)
- Bài 1: thực hành về XML Parser sử dụng JAXP (DOM và SAX)
- Sử dụng parser kiểu event-based: SAX (Simple API for XML Parsing)
- Sử dụng parser kiểu object-based: DOM (Document Object Model)
- Các thao tác nâng cao sử dụng DOM
- Bài 2: thực hành về XML RPC: Viết chương trình client/server đơn giản sử dụng XML-RPC
- Bài 3: thực hành về XQuery
- Bài 4: thực hành về XSLT và XPath
- Bài 5: thực hành về Validating XML
- Bài 6: thực hành tổng hợp: XML, database, web applications