Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NodeList fList = firstWordElement
- .getElementsByTagName("root");
- for (int i = 0; i < fList.getLength(); i++) {
- Node firstFLNode = fList.item(i);
- if (firstFLNode.getNodeType() == Node.ELEMENT_NODE) {
- Element firstWdElement = (Element) firstFLNode;
- NodeList firstWdList = firstWdElement.getElementsByTagName("innerclass");
- for (int j = 0; j < firstWdList.getLength(); j++) {
- Element firstWd1Element = (Element) firstWdList.item(j);
- if (firstWd1Element.getNodeType() == Node.ELEMENT_NODE) {
- String InnerName = ParseUtil.getTagValue("name", firstWd1Element);
- String InnerFormat = ParseUtil.getTagValue("format", firstWd1Element);
- String InnerDescription = ParseUtil.getTagValue("description", firstWd1Element);
- NodeList innerClassList = firstWd1Element.getElementsByTagName("subclass");
- for (int k = 0; k < innerClassList.getLength(); k++) {
- Element subClassElement = (Element) innerClassList
- .item(k);
- if (subClassElement.getNodeType() == Node.ELEMENT_NODE) {
- String InnerSubName = ParseUtil.getTagValue("name", subClassElement);
- System.out.println("Innername==="+ InnerSubName);
- String InnerSubFormat = ParseUtil.getTagValue("format", subClassElement);
- System.out.println("Innerformat==="+ InnerSubFormat);
- String InnerSubDescription = ParseUtil.getTagValue("description", subClassElement);
- System.out.println("Innerdescription==="+ InnerSubDescription);
- }
- }
- }
- }
- }
- }
- NodeList fList = firstWordElement
- .getElementsByTagName("root");
- for (int i = 0; i < fList.getLength(); i++) {
- Node firstFLNode = fList.item(i);
- if (firstFLNode.getNodeType() == Node.ELEMENT_NODE) {
- Element firstWdElement = (Element) firstFLNode;
- NodeList firstWdList = firstWdElement.getElementsByTagName("innerclass");
- for (int j = 0; j < firstWdList.getLength(); j++) {
- Element firstWd1Element = (Element) firstWdList.item(j);
- if (firstWd1Element.getNodeType() == Node.ELEMENT_NODE) {
- String InnerName = ParseUtil.getTagValue("name", firstWd1Element);
- String InnerFormat = ParseUtil.getTagValue("format", firstWd1Element);
- String InnerDescription = ParseUtil.getTagValue("description", firstWd1Element);
- NodeList innerClassList = firstWd1Element.getElementsByTagName("subclass");
- for (int k = 0; k < innerClassList.getLength(); k++) {
- Element subClassElement = (Element) innerClassList
- .item(k);
- if (subClassElement.getNodeType() == Node.ELEMENT_NODE) {
- String InnerSubName = ParseUtil.getTagValue("name", subClassElement);
- System.out.println("Innername==="+ InnerSubName);
- String InnerSubFormat = ParseUtil.getTagValue("format", subClassElement);
- System.out.println("Innerformat==="+ InnerSubFormat);
- String InnerSubDescription = ParseUtil.getTagValue("description", subClassElement);
- System.out.println("Innerdescription==="+ InnerSubDescription);
- }
- }
- }
- }
- }
- }
- XPathFactory factory = XPathFactory.newInstance();
- XPath xpath = factory.newXPath();
- XPathExpression expr = xpath.compile("//book[author='Neal Stephenson']/title/text()");
- Object result = expr.evaluate(doc, XPathConstants.NODESET);
- NodeList nodes = (NodeList) result;
- for (int i = 0; i < nodes.getLength(); i++) {
- System.out.println(nodes.item(i).getNodeValue());
- }
Add Comment
Please, Sign In to add comment