Java tutorial
//package com.java2s; import javax.xml.stream.XMLStreamReader; public class Main { public static void printAttributes(XMLStreamReader xmlr) { int count = xmlr.getAttributeCount(); if (count > 0) { for (int i = 0; i < count; i++) { System.out.print(" "); System.out.print(xmlr.getAttributeName(i).toString()); System.out.print("="); System.out.print("\""); System.out.print(xmlr.getAttributeValue(i)); System.out.print("\""); } } count = xmlr.getNamespaceCount(); if (count > 0) { for (int i = 0; i < count; i++) { System.out.print(" "); System.out.print("xmlns"); if (xmlr.getNamespacePrefix(i) != null) { System.out.print(":" + xmlr.getNamespacePrefix(i)); } System.out.print("="); System.out.print("\""); System.out.print(xmlr.getNamespaceURI(i)); System.out.print("\""); } } } }