Public feed
#889123
import java.io.FileInputStream;import org.xml.sax.XMLReader;import org.xml.sax.Attributes;import org.xml.sax.InputSource;import org.xml.sax.helpers.XMLReaderFactory;import org.xml.sax.helpers.DefaultHandler;public class Test extends DefaultHandler { private String currElm = new String(""); public static void main (String args[]) throws Exception { XMLReader xr = XMLReaderFactory.createXMLReader(); Test handler = new Test(); xr.setContentHandler(handler); xr.setErrorHandler(handler); for (int i = 0; i < args.length; i++) { FileInputStream r = new FileInputStream(args[i]); xr.parse(new InputSource(r)); } } public void startDocument() { System.out.println("Start document"); } public void endDocument() { System.out.println("End document"); } public void startElement(String uri, String name, String qName, Attributes atts) { if ("hotel_link".equals(qName)) currElm = new String("hotel_link"); } public void characters(char ch[], int start, int length) { String str = new String(ch, start, length); if (!str.trim().equals("")) { if (currElm.equals("hotel_link")) { System.out.println(str.trim()); currElm = ""; } } }}