发明名称 |
Method and device for performing a query on a markup document to conserve memory and time |
摘要 |
A method of performing a query on a Markup document, which includes steps of receiving a query and designing a plurality of filters to reflect a structural linkage of a condition tree representing the query. The step of designing the plurality of filters includes designing a highest-level filter that can become active only if an event-based parser indicates that an element for which the highest-level filter is searching has been found. The step of designing the plurality of filters also includes designing a lowest-level filter that can become active only when the highest-level filter has become active and when the parser indicates that an element for which the lowest-level filter is searching has been parsed. The method also includes a step of parsing a Markup document, and a step of checking the lowest-level filter to determine whether it has found the element for which it has been searching.
|
申请公布号 |
US2002062311(A1) |
申请公布日期 |
2002.05.23 |
申请号 |
US20010988162 |
申请日期 |
2001.11.19 |
申请人 |
SIEMENS AKTIENGESELLSCHAFT |
发明人 |
KIRCHER MICHAEL |
分类号 |
G06F17/30;(IPC1-7):G06F7/00 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|