Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Recon recon = new Recon();
- DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
- DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
- Document doc = dBuilder.parse(configFile);
- doc.getDocumentElement().normalize();
- System.out.println("Root Element : " + doc.getDocumentElement().getNodeName());
- String outputPath = doc.getDocumentElement().getAttribute("outputPath");
- String withCompareFilePath = doc.getDocumentElement().getAttribute("withCompareFile");
- String toCompareFilePath = doc.getDocumentElement().getAttribute("toCompareFile");
- recon.setOutputPath(outputPath);
- recon.setToCompareFile(new File(toCompareFilePath));
- recon.setWithCompareFile(new File(withCompareFilePath));
- NodeList sheetNodeList = doc.getElementsByTagName("sheet");
- List<ReconSheet> reconSheets = new ArrayList<ReconSheet>();
- for(int i = 0; i< sheetNodeList.getLength() ; i++) {
- Node tempNode = sheetNodeList.item(i);
- ReconSheet reconSheet = new ReconSheet();
- NamedNodeMap attMap = tempNode.getAttributes();
- Node sheetNode = attMap.getNamedItem("sheetNumber");
- String sheetNumber = sheetNode.getNodeValue();
- reconSheet.setSheetNumber(Integer.parseInt(sheetNumber));
- NodeList list = tempNode.getChildNodes();
- for(int j = 0; j< list.getLength(); j++) {
- Node inNode = list.item(j);
- System.out.println(inNode);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement