2011-12-31 5 views
-3

웹에서 XML 문서의 일부 데이터를 받아야하고 이전에 출력하지 않은 경우에만 을 표시해야합니다.데이터가 새로운 것인지 어떻게 확인합니까?

5 분마다 xml 문서를 확인합니다.

데이터 항목에는 연관된 타임 스탬프가 없습니다. (그래서 비교할 수는 없습니다)

데이터가 새로운 것인지 확인하는 가장 좋은 방법은 무엇입니까?

+2

xml 데이터 구조를 보면 훨씬 더 좋은 답변을 얻을 수 있습니다. – darlinton

답변

1

읽고있는 XML에 타임 스탬프가 없을 수도 있지만 액세스중인 웹 리소스의 구체적인 예를 제공 할 수 있습니까?

일반 HTTP를 통해 액세스하는 리소스 일 뿐이고 HTTP 서버가 표준을 준수하는 경우 파일을 마지막으로 수정 한 시간을 확인할 때 사용할 수있는 Last-Modified HTTP 헤더가 있어야합니다. (세부 사항은 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html입니다.)

+0

감사! 나는 일반적으로 의미 : 1) 나는 어떤 문서 (xml이나 html)을 가지고 2) 나는 그것으로부터 현재 (현시에) 데이터 항목을 받았고 표시했다 .3) 나는 그들이 나타나면 새로운 데이터 항목이 나타나면 매 5 분마다 점검한다. 표시 (이전에 표시된 항목에 추가). 질문은 : 약 3) - 어떻게 새 데이터 항목 만 선택합니까 ?? 이전에 표시되지 않았습니까 ?? – DrStrangeLove

관련 문제