×

Streaming XML data retrieval using XPath

  • US 7,877,366 B2
  • Filed: 03/14/2005
  • Issued: 01/25/2011
  • Est. Priority Date: 03/12/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising the computer-implemented steps of:

  • receiving streaming input that represents XML data at a stream-based parser;

    said stream-based parser receiving at runtime, a set of XPaths and associated content handler instances for registration;

    wherein each XPath of the set of registered XPaths is associated with a separate content handler of a plurality of content handlers that are registered with said stream-based parser;

    evaluating events from the stream-based parser against the registered XPaths; and

    detecting whether received streaming input includes an XPath that matches a registered XPath;

    in response to detecting that received streaming input includes an XPath that matches a registered XPath, reading registration information to identify a particular content handler instance that has been registered for said registered XPath, and calling said particular content handler instance;

    wherein the steps of receiving, evaluating, and detecting are performed by one or more computing devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×