📄 lookxml.java
字号:
package curve;import java.util.*;import java.io.*;import org.xml.sax.*; // InputSourceimport org.w3c.dom.*;import org.apache.xerces.parsers.DOMParser;public class LookXml { public LookXml(){} public Vector LookXml(String xmlFile,int n){ //String xmlFile = "new-xml/test.xml"; File dataFile = new File(xmlFile); Vector xmlVector=new Vector(); try { if (dataFile.exists()) { InputSource is = new InputSource(new FileInputStream(dataFile)); DOMParser dom=new DOMParser(); dom.parse(is); Document oldData = dom.getDocument(); //Document oldData = StockHelper.parseXMLFromFile(dataFile); Element oldroot = oldData.getDocumentElement(); NodeList oldnl=oldroot.getChildNodes(); int lay1_len=oldnl.getLength(); int lay2_len=oldnl.item(1).getChildNodes().getLength(); for(int i=0;i<lay1_len;i++){ int m=i%2; if(m==1){ //System.out.println(oldroot.getChildNodes().item(i)); int j=2*n-1; //System.out.println(oldroot.getChildNodes().item(i).getChildNodes(). // item(j).getChildNodes().item(0).getNodeValue()); String param=oldroot.getChildNodes().item(i).getChildNodes().item(j).getChildNodes().item(0).getNodeValue(); xmlVector.addElement(Float.valueOf(param)); } } } else { System.out.println("file not exists!"); } }catch (Exception io) { System.err.println(io.getMessage()); } return xmlVector; } /*public static void main(String args[]) throws IOException { LookXml look=new LookXml(); System.out.println(look.LookXml("new-xml/test.xml",7)); }*/}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -