SAX方式读取XML文件

来源:互联网 发布:sql截取字符串 编辑:程序博客网 时间:2024/05/16 01:34
/**     * @方法:SAX     * @描述:用SAX方式解析XML文件     * @param context     *            Context上下文对象     * @param jarPath     *            XML文件路径     * @return 要动态加载类的全路径     */    public String SAX(Context context, String jarPath, String entry) {        String value = null;        try {            JarFile mJarFile = new JarFile(jarPath);            ZipEntry entity = mJarFile.getEntry("assets/config.xml");            InputStream in = mJarFile.getInputStream(entity);            SAXReader reader = new SAXReader();            org.dom4j.Document document = reader.read(in);            org.dom4j.Element element = document.getRootElement();            value = element.elementText(entry).trim();        } catch (Exception e1) {            e1.printStackTrace();        }        return value;    }

entry是要读取的节点名称

0 0
原创粉丝点击