Trong Java, tùy theo nhu cầu và mục đích xử lý tập tin Xml, ta có nhiều lựa chọn. Dưới đây, ta dùng JDOM để đọc, viết, sửa, thêm nốt (node) con, thêm thuộc tính (attribute) cho một nốt. JDOM có thể được tải về tại đây.
Nội dung tập tin Xml "mobile phone.xml" cần đọc xem tại đây
Ta tạo thư mục dự án (project) trong Eclipse có cấu trúc sau, trong ví dụ ta dùng jdom-2.0.4: