Tôi đã đọc tập tin XML trong Java với mã ví dụ:Nhận đầy đủ xml văn bản từ Node dụ
File file = new File("file.xml");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(file);
NodeList nodeLst = doc.getElementsByTagName("record");
for (int i = 0; i < nodeLst.getLength(); i++) {
Node node = nodeLst.item(i);
...
}
Vì vậy, làm thế nào tôi có thể nhận được nội dung xml đầy đủ từ dụ nút? (bao gồm tất cả các thẻ, thuộc tính, v.v.)
Cảm ơn.
Ý anh là gì bởi "có được nội dung xml đầy đủ"? Bạn muốn quay trở lại loại đối tượng nào? Một chuỗi? Thứ gì khác? –
Nội dung xml đầy đủ sẽ nằm trong tệp tin.xml, hoặc tôi có bị thiếu điểm không? Nếu không, hãy thử http://stackoverflow.com/questions/35785/xml-serialization-in-java hoặc http://xstream.codehaus.org/tutorial.html. –
@PaulGrime, ý bạn là gì, tôi phải serialize "nút" thể hiện với serializer XML? – xVir