Invention Grant
US07870143B2 Systems and methods for processing XML document as a stream of events using XPath context
有权
使用XPath上下文处理XML文档作为事件流的系统和方法
- Patent Title: Systems and methods for processing XML document as a stream of events using XPath context
- Patent Title (中): 使用XPath上下文处理XML文档作为事件流的系统和方法
-
Application No.: US11686257Application Date: 2007-03-14
-
Publication No.: US07870143B2Publication Date: 2011-01-11
- Inventor: Patrick Calahan
- Applicant: Patrick Calahan
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Fliesler Meyer LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
An improved XML query system represents an XML document as a stream of discrete events with each event representing a portion of the document as the document is being parsed. Expression-based event matching such as XPath can be performed against the event stream using a stack or tree to keep only the relevant contexts such as XPath context in memory. Observers can be used to listen for matching events. Matching events can then be routed for processing by appropriate objects or components and returned to the event stream if necessary.
Public/Granted literature
- US20070156750A1 Systems and Methods for Processing XML Document as a Stream of Events Using XPATH Context Public/Granted day:2007-07-05
Information query