
376 • XML & Related Technologies
public class ReadFTXML {
public int parseXML(String whichElement) {
XMLInputFactory inputFactory = XMLInputFactory.newInstance();
try {
// create an XMLStreamReader object
FileReaderleReader=newFileReader(“d:\\FT.xml”);
XMLStreamReader reader = inputFactory.createXMLStreamReader
(leReader);
// read the XML now
while (reader.hasNext()) {
if (reader.getEventType() == XMLStreamConstants.START_
ELEMENT) {
String elementName = reader.getLocalName();
if (elementName.equalsIgnoreCase(whichElement)) {
String valueToReturn = reader.getElementText();
return Integer.parseInt(valueToReturn);
}
}
reader.next(); ...