【问题标题】:how to use getLastModified() in android for XML file creation/modicfication date check如何在 android 中使用 getLastModified() 进行 XML 文件创建/修改日期检查
【发布时间】:2010-06-22 13:43:43
【问题描述】:

我在我的 android 应用程序中解析 XML 文件,但我喜欢修改代码,它只解析更新的 XML 文件(我将存储最后一次成功的解析日期)。

我发现了

urlConnection.getLastModified();

但没有正确了解如何使用它,因为它返回毫秒数。 我可以检查文件是否被修改。

提前致谢。

【问题讨论】:

    标签: xml android last-modified


    【解决方案1】:

    您可以使用该时间戳来确定文件上次修改的时间。如果该时间比您上次解析的上次修改时间戳值新,则该文件可能已被修改,因此请重新解析它。

    更好的做法是在您的 HTTP 请求中使用 If-Modified-Since 标头,这样如果自上次解析后未修改文件,您可以跳过该文件的 HTTP 下载。

    【讨论】:

      猜你喜欢
      • 2010-10-13
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 2021-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多