Streaming validation of XML documents
US7992081B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 19, 2006 |
| Grant date | Aug 2, 2011 |
| Priority date | — |
| Expiry date | Sep 18, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F40/226
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus for streaming validation of XML documents is provided. A particular event of a series of events is received. The series of events is generated as an XML document is parsed by a parser, and the received particular event indicates that the parser has encountered a particular part of the XML document. The particular part of the XML document indicated by the particular event is then received. A current validation state for the XML document is determined. The current validation state, which is one of a plurality of validation states for the XML document, indicates a validation type associated with the particular part of the XML document. Based on at least the current validation state, the particular part of the XML document is validated against an XML schema that defines the structure of the XML document.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.