A method for detecting a change in a structured document, the method including a) retrieving a structured document at a first time, b) parsing the structured document into a first object hierarchy, c) indicating a first portion of the structured document to be monitored for changes, d) identifying a first object in the first object hierarchy that includes the first portion, e) storing a path of the first object in the first object hierarchy, f) retrieving the structured document at a second time, g) parsing the structured document into a second object hierarchy, h) locating in the second object hierarchy a second object corresponding to the first object, i) locating in the second object a second portion corresponding to the first portion, j) comparing the first and second portions, and k) providing a change notification if the first and second portions are not identical.
展开▼