import javax.xml.stream.*;
import java.io.*;
public class XMLParser {
public void parseXML(String xmlFilePath) {
try {
XMLInputFactory factory = XMLInputFactory.newInstance();
XMLStreamReader reader = factory.createXMLStreamReader(new FileInputStream(xmlFilePath));
while (reader.hasNext()) {
int eventType = reader.next();
if (eventType == XMLStreamConstants.START_ELEMENT) {
String elementName = reader.getLocalName();
System.out.println("Element Name: " + elementName);
}
}
reader.close();
e.printStackTrace();
}
}
public static void main(String[] args) {
XMLParser parser = new XMLParser();
parser.parseXML("path/to/xml/file.xml");
}
}