String xml="<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\" ?> "+
"<principal>"+
"<busCity>CITY</busCity>"+
"<busCountry /> "+
"<busState>CT</busState> "+
"<busStr1>BUS ADDRESS</busStr1> "+
"<busStr2 /> "+
"<busStr3 /> "+
"<busZip>11111</busZip> "+
"<principalName>MICHEL</principalName> "+
" <resCity>CITY</resCity> "+
" <resCountry /> "+
"<resState>AL</resState> "+
"<resStr1>RES ADDRESS</resStr1> "+
"<resStr2 /> "+
" <resStr3 /> "+
"<resZip>23123</resZip> "+
"<title>PRESIDENT</title> "+
"</principal>";
SAXBuilder builder = new SAXBuilder();
try {
Document document = (Document) builder.build(new StringReader(xml));
Element node = document.getRootElement();
System.out.println("busCity : " + node.getChildText("busCity"));
System.out.println("busCountry: " + node.getChildText("busCountry"));
System.out.println("busState : " + node.getChildText("busState"));
System.out.println("busStr1 : " + node.getChildText("busStr1"));
System.out.println("busStr2 : " + node.getChildText("busStr2"));
System.out.println("busStr3: " + node.getChildText("busStr3"));
System.out.println("busZip : " + node.getChildText("busZip"));
System.out.println("principalName : " + node.getChildText("principalName"));
System.out.println("resCity : " + node.getChildText("resCity"));
System.out.println("resCountry: " + node.getChildText("resCountry"));
System.out.println("resState : " + node.getChildText("resState"));
System.out.println("resStr1 : " + node.getChildText("resStr1"));
System.out.println("resStr2 : " + node.getChildText("resStr2"));
System.out.println("resStr3: " + node.getChildText("resStr3"));
System.out.println("resZip : " + node.getChildText("resZip"));
System.out.println("title : " + node.getChildText("title"));
} catch (IOException io) {
System.out.println(io.getMessage());
} catch (JDOMException jdomex) {
System.out.println(jdomex.getMessage());
}
dom.
..................................................
javax.xml.parsers.DocumentBuilderFactory factory = javax.xml.parsers.DocumentBuilderFactory.newInstance(); javax.xml.parsers.DocumentBuilder db = factory.newDocumentBuilder(); org.xml.sax.InputSource inStream = new org.xml.sax.InputSource(); inStream.setCharacterStream(new java.io.StringReader(xmlString)); org.xml.sax.Document doc = db.parse(inStream);
"<principal>"+
"<busCity>CITY</busCity>"+
"<busCountry /> "+
"<busState>CT</busState> "+
"<busStr1>BUS ADDRESS</busStr1> "+
"<busStr2 /> "+
"<busStr3 /> "+
"<busZip>11111</busZip> "+
"<principalName>MICHEL</principalName> "+
" <resCity>CITY</resCity> "+
" <resCountry /> "+
"<resState>AL</resState> "+
"<resStr1>RES ADDRESS</resStr1> "+
"<resStr2 /> "+
" <resStr3 /> "+
"<resZip>23123</resZip> "+
"<title>PRESIDENT</title> "+
"</principal>";
SAXBuilder builder = new SAXBuilder();
try {
Document document = (Document) builder.build(new StringReader(xml));
Element node = document.getRootElement();
System.out.println("busCity : " + node.getChildText("busCity"));
System.out.println("busCountry: " + node.getChildText("busCountry"));
System.out.println("busState : " + node.getChildText("busState"));
System.out.println("busStr1 : " + node.getChildText("busStr1"));
System.out.println("busStr2 : " + node.getChildText("busStr2"));
System.out.println("busStr3: " + node.getChildText("busStr3"));
System.out.println("busZip : " + node.getChildText("busZip"));
System.out.println("principalName : " + node.getChildText("principalName"));
System.out.println("resCity : " + node.getChildText("resCity"));
System.out.println("resCountry: " + node.getChildText("resCountry"));
System.out.println("resState : " + node.getChildText("resState"));
System.out.println("resStr1 : " + node.getChildText("resStr1"));
System.out.println("resStr2 : " + node.getChildText("resStr2"));
System.out.println("resStr3: " + node.getChildText("resStr3"));
System.out.println("resZip : " + node.getChildText("resZip"));
System.out.println("title : " + node.getChildText("title"));
} catch (IOException io) {
System.out.println(io.getMessage());
} catch (JDOMException jdomex) {
System.out.println(jdomex.getMessage());
}
dom.
..................................................
javax.xml.parsers.DocumentBuilderFactory factory = javax.xml.parsers.DocumentBuilderFactory.newInstance(); javax.xml.parsers.DocumentBuilder db = factory.newDocumentBuilder(); org.xml.sax.InputSource inStream = new org.xml.sax.InputSource(); inStream.setCharacterStream(new java.io.StringReader(xmlString)); org.xml.sax.Document doc = db.parse(inStream);
No comments:
Post a Comment