【发布时间】:2015-02-14 12:51:09
【问题描述】:
在我的应用程序中,我使用以下代码在线阅读了一个 xml,它工作正常:
URL url = new URL("http://dl.1kolbe.ir/adv.xml");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new InputSource(url.openStream()));
doc.getDocumentElement().normalize();
NodeList nl = doc.getElementsByTagName("item");
Node node = nl.item(i);
Element fstElmnt = (Element) node;
NodeList nameList = fstElmnt.getElementsByTagName("title");
Element nameElement = (Element) nameList.item(0);
nameList = nameElement.getChildNodes();
final String adv_title = ((Node) nameList.item(0)).getNodeValue();
但是当我更改服务器上的 xml 数据时,我的应用程序会显示旧的 xml 数据。我想我必须清除缓存之类的东西,但我不知道怎么做!
【问题讨论】: