Как проверить, если данные новые? - PullRequest
0 голосов
/ 31 декабря 2011

Мне нужно получить некоторые данные из XML-документа из Интернета и отображать их, но только если я не выводил их ранее.

Я проверяю документ xml каждые 5 минут.

Элементы данных не имеют временных меток, связанных с ними. (Поэтому я не могу их сравнить)

Каков наилучший способ проверить, являются ли данные новыми?

1 Ответ

1 голос
/ 31 декабря 2011

XML, который вы читаете, может не иметь временных меток, но можете ли вы привести конкретный пример веб-ресурса, к которому вы обращаетесь?

Если это просто ресурс, доступ к которому осуществляется через обычный HTTP, и если сервер HTTP соответствует стандартам, то должен быть заголовок HTTP Last-Modified, который можно использовать для определения даты последнего изменения файла. (Подробности на http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...