10. The method of claim 7 , wherein the first sample document is an HTML document, wherein the one or more objects are HTML elements, and wherein determining the first set of characteristics comprises determining commonalities among hierarchical positions of the HTML elements within the HTML document.
7. A method performed by at least one electronic device comprising one or more processors, the method comprising: obtaining and displaying a first sample document; receiving a first input indicating selection of one or more objects within the first sample document; determining a first set of one or more characteristics shared by the selected objects; identifying, within one or more target documents, one or more target objects characterized by the first set of one or more characteristics; storing object data associated with the target objects; obtaining and displaying a second sample document; receiving a second input indicating selection of one or more objects within the second sample document; and determining a second set of one or more characteristics shared by objects selected in the first and second sample documents, wherein the first and second sample documents are HTML documents, wherein the one or more objects within the first and second sample documents are HTML elements, and wherein determining the second set of characteristics comprises determining commonalities among hierarchical positions of the HTML elements within the HTML documents.