RSS阅读器(一)——dom4j读取xml(opml)文件 接触java不久,偶有收获,最近想做一个web版RSS阅读器来锻炼一下。手头有几个从不同版本的foxmail中导出的opml文件,大家应该都知道,opml文件就是xml格式的。那么就先从这里入手,练习一下使用dom4j读取xml文件。 在java程序设计中,尤其是java web开发程序,xml应用频率超高。
callback) { // 发起HTTP请求获取feed数据 request(url, function(error, response, body) { if (!error && response.statusCode == 200) { // 解析XML数据 xml2js.parseString(body, function(err, result) { if (err) { console.
*@paramfilePath*/privatevoidReadRss(StringfilePath){Filefile=newFile(filePath);if(!file.exists()){// System.out.println("找不到【" + filePath + "】文件");// return;thrownewRuntimeException("找不到【"+filePath+"】文件");}try{// 读取并解析XML文档// SAXReader就是一个管道,用一个流...
ReadRss(directory + rssConfig.getPath()); } catch (Exception e) { errText += e.getMessage(); } } //如果有异常信息,则汇总后抛出 if(!"".equals(errText)){ throw new RuntimeException(errText); } } /** * 读取ompl文件 * * @param filePath */ private void ReadRss(String filePath...
errText += e.getMessage(); } } //如果有异常信息,则汇总后抛出 if(!"".equals(errText)){ throw new RuntimeException(errText); } } /** * 读取ompl文件 * * @param filePath */ private void ReadRss(String filePath) { File file = new File(filePath); ...
errText += e.getMessage(); } } } /** * 读取ompl文件 * * @param filePath */ private void ReadRss(String filePath) { File file = new File(filePath); if (!file.exists()) { // System.out.println("找不到【" + filePath + "】文件"); ...