Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Author: Sajmon
- */
- DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
- DocumentBuilder builder = factory.newDocumentBuilder();
- Document doc = builder.parse(xmlfile);
- NodeList books = doc.getElementsByTagName("book");
- for (int i = 0; i < books.getLength(); i++) {
- Element e = (Element) books.item(i);
- String isbn = getNodeValue(e, "isbn");
- }
- private String getNodeValue(Element e, String name) {
- NodeList nodes = e.getElementsByTagName(name);
- return getElementValue(nodes.item(0));
- }
- private String getElementValue(Node node) {
- if (node.getFirstChild().getNodeType() == Node.TEXT_NODE) {
- return node.getFirstChild().getNodeValue();
- }
- return "";
- }
Advertisement
Add Comment
Please, Sign In to add comment