How to get restaurant name in jbeil only using xml DOM parser , please help : And this is my XML file
<city> <beirut> <restaurant> <name>sada</name> </restaurant> </beirut> <jbeil> <restaurant> <name>sada</name> </restaurant> </jbeil> <sour> <restaurant> <name>sada</name> </restaurant> </sour> </city>
I want to get the name of restaurant in Jbeil using dom parser and this code give me restaurants name in all city's:
try { File inputFile = new File("src/josephXml.xml"); DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); Document doc = dBuilder.parse(inputFile); doc.getDocumentElement().normalize(); NodeList nList = doc.getElementsByTagName("Restaurant"); for (int temp = 0; temp < nList.getLength(); temp++) { Node nNode = nList.item(temp); if (nNode.getNodeType() == Node.ELEMENT_NODE) { Element eElement = (Element) nNode; jTextArea1.append( "\n"+"Name : "+ eElement .getElementsByTagName("name") .item(0) .getTextContent()+"\n "
No comments:
Post a Comment