Guest User

Untitled

a guest
Jan 18th, 2019
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.79 KB | None | 0 0
  1. NodeList fList = firstWordElement
  2. .getElementsByTagName("root");
  3. for (int i = 0; i < fList.getLength(); i++) {
  4. Node firstFLNode = fList.item(i);
  5. if (firstFLNode.getNodeType() == Node.ELEMENT_NODE) {
  6. Element firstWdElement = (Element) firstFLNode;
  7. NodeList firstWdList = firstWdElement.getElementsByTagName("innerclass");
  8.  
  9. for (int j = 0; j < firstWdList.getLength(); j++) {
  10.  
  11. Element firstWd1Element = (Element) firstWdList.item(j);
  12.  
  13. if (firstWd1Element.getNodeType() == Node.ELEMENT_NODE) {
  14. String InnerName = ParseUtil.getTagValue("name", firstWd1Element);
  15. String InnerFormat = ParseUtil.getTagValue("format", firstWd1Element);
  16. String InnerDescription = ParseUtil.getTagValue("description", firstWd1Element);
  17.  
  18. NodeList innerClassList = firstWd1Element.getElementsByTagName("subclass");
  19.  
  20. for (int k = 0; k < innerClassList.getLength(); k++) {
  21.  
  22. Element subClassElement = (Element) innerClassList
  23. .item(k);
  24. if (subClassElement.getNodeType() == Node.ELEMENT_NODE) {
  25. String InnerSubName = ParseUtil.getTagValue("name", subClassElement);
  26. System.out.println("Innername==="+ InnerSubName);
  27. String InnerSubFormat = ParseUtil.getTagValue("format", subClassElement);
  28. System.out.println("Innerformat==="+ InnerSubFormat);
  29. String InnerSubDescription = ParseUtil.getTagValue("description", subClassElement);
  30. System.out.println("Innerdescription==="+ InnerSubDescription);
  31.  
  32. }
  33. }
  34.  
  35. }
  36.  
  37.  
  38.  
  39. }
  40. }
  41. }
  42.  
  43. NodeList fList = firstWordElement
  44. .getElementsByTagName("root");
  45. for (int i = 0; i < fList.getLength(); i++) {
  46. Node firstFLNode = fList.item(i);
  47. if (firstFLNode.getNodeType() == Node.ELEMENT_NODE) {
  48. Element firstWdElement = (Element) firstFLNode;
  49. NodeList firstWdList = firstWdElement.getElementsByTagName("innerclass");
  50.  
  51. for (int j = 0; j < firstWdList.getLength(); j++) {
  52.  
  53. Element firstWd1Element = (Element) firstWdList.item(j);
  54.  
  55. if (firstWd1Element.getNodeType() == Node.ELEMENT_NODE) {
  56. String InnerName = ParseUtil.getTagValue("name", firstWd1Element);
  57. String InnerFormat = ParseUtil.getTagValue("format", firstWd1Element);
  58. String InnerDescription = ParseUtil.getTagValue("description", firstWd1Element);
  59.  
  60. NodeList innerClassList = firstWd1Element.getElementsByTagName("subclass");
  61.  
  62. for (int k = 0; k < innerClassList.getLength(); k++) {
  63.  
  64. Element subClassElement = (Element) innerClassList
  65. .item(k);
  66. if (subClassElement.getNodeType() == Node.ELEMENT_NODE) {
  67. String InnerSubName = ParseUtil.getTagValue("name", subClassElement);
  68. System.out.println("Innername==="+ InnerSubName);
  69. String InnerSubFormat = ParseUtil.getTagValue("format", subClassElement);
  70. System.out.println("Innerformat==="+ InnerSubFormat);
  71. String InnerSubDescription = ParseUtil.getTagValue("description", subClassElement);
  72. System.out.println("Innerdescription==="+ InnerSubDescription);
  73.  
  74. }
  75. }
  76.  
  77. }
  78.  
  79.  
  80.  
  81. }
  82. }
  83. }
  84.  
  85. XPathFactory factory = XPathFactory.newInstance();
  86.  
  87. XPath xpath = factory.newXPath();
  88.  
  89. XPathExpression expr = xpath.compile("//book[author='Neal Stephenson']/title/text()");
  90.  
  91. Object result = expr.evaluate(doc, XPathConstants.NODESET);
  92.  
  93. NodeList nodes = (NodeList) result;
  94. for (int i = 0; i < nodes.getLength(); i++) {
  95. System.out.println(nodes.item(i).getNodeValue());
  96. }
Add Comment
Please, Sign In to add comment