StreamResult o = new StreamResult(System.out);
System.out.println("<xml_result>");
for(int i = 0; i < nodes.getLength(); i++){
- serializer.transform(new DOMSource(nodes.item(i)), o);
- System.out.println("");
+ Node n = nodes.item(i);
+ switch (n.getNodeType()) {
+ case Node.ATTRIBUTE_NODE:
+ System.out.print (n.getNodeName() + "=" + n.getNodeValue());
+ break;
+ default:
+ serializer.transform(new DOMSource(nodes.item(i)), o);
+ break;
+ };
+ System.out.println();
};
System.out.println("</xml_result>");
} catch (XPathException e) {