Hướng Dẫn đọc File Xml Trong Java
Có thể bạn quan tâm
Ở bài này,tôi sẽ hướng dẫn đọc file xml trong java.Lý do vì sao chúng ta cần đọc file xml trong java? Tùy vào mỗi ứng dụng mà chúng ta sử dụng.File xml trong java không bị mã hóa cho nên chúng ta sẽ thường thực hiện để đọc một số thông số thường xuyên thay đổi…Bây giờ chúng ta sẽ cùng nhau tìm hiểu cách để đọc file xml trong java nhé.
Trong bài viết này tôi sẽ đọc file XML bằng cách sử dụng DOM XML Parser.
DOM Parser có nhiệm vụ phân tích toàn bộ tài liệu XML và lưu nó vào bộ nhớ.
Chú ý : DOM Parser là chậm và tốn nhiều bộ nhớ khi nó tải một tài liệu XML chứa quá nhiều dữ liệu. Sử dụng SAX Parser sẽ nhanh hơn và tốn ít bộ nhớ hơn DOM Parser.
Dưới đây là các bước sử dụng DOM XML Parser :
- Import XML-related packages.
- Tạo một DocumentBuilder
- Tạo một file xml để đọc
- Đọc các phần tử trong file xml
Table of Contents
- 1.Import XML-related packages
- 2.Tạo file xml
- 3.Tạo class ReadFileXml và viết một method để đọc file xml readFileXml
- 4.Gọi method đọc file xml để sử dụng
- Hướng dẫn đọc file properties trong java
1.Import XML-related packages
import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory;2.Tạo file xml
Chúng ta sẽ tạo file xml trong src.
<?xml version="1.0" encoding="UTF-8"?> <credentials> <packagename>bean</packagename> <implementation>Cow</implementation> <packagename>bean</packagename> <implementation>Dog</implementation> </credentials>3.Tạo class ReadFileXml và viết một method để đọc file xml readFileXml
package library; import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; public class ReadFileXml { public static Document readFileXml(String fileXml){ Document document = null; File file = new File(fileXml); DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder documentBuilder; try { documentBuilder = documentBuilderFactory.newDocumentBuilder(); document = documentBuilder.parse(file); } catch (Exception e) { e.printStackTrace(); } return document; } }4.Gọi method đọc file xml để sử dụng
package main; import library.ReadFileXml; import org.w3c.dom.Document; public class XmlDemo { public static void main(String[] args) { Document document =ReadFileXml.readFileXml("src\\iocDemo.xml"); String packageName = document.getElementsByTagName("packagename").item(0).getTextContent(); String implementation = document.getElementsByTagName("implementation").item(0).getTextContent(); System.out.println(packageName); System.out.println(implementation); }Và đây là kết quả :

Như vậy chúng đã cùng nhau đọc file xml trong java thành công.Ngoài bài viết này,các bạn có thể tham khảo bài viết này.
Hướng dẫn đọc file properties trong java
Chúc các bạn thực hiện thành công!
Từ khóa » đọc Ghi File Xml Trong Java
-
Java XML - Đọc XML Trong Java - VietTuts
-
Java DOM Parser - đọc, Tạo, Sửa Tài Liệu XML - VietTuts
-
Cách đọc, Ghi XML Trong Java Với DOM Parser - Deft Blog
-
Java: Java DOM Parser - Đọc, Tạo, Sửa Tài Liệu XML - V1Study
-
Cách Đọc File XML Java ( DOM Parser )
-
Cách Viết File XML Trong Java - (DOM Parser)
-
Cách đọc, Ghi XML Trong Java Với DOM Parser - Deft Blog - OECC
-
[Java] - Đọc Ghi XML | Học Lập Trình - YouTube
-
Đọc Tập Tin XML Sử Dụng DOM Trong Java
-
Đọc File Xml Trong Java
-
đọc Ghi File Xml Trong Java - 123doc
-
3 Cách đọc File Trong Java Phổ Biến Nhất - NIIT - ICT Hà Nội
-
Xin Hỏi Về Cách đọc Và Ghi File XML Trong Java - CongDongJava
-
Phân Tích XML Bằng Cách Sử Dụng Mô Hình DOM Trong Java