Patent · US Active

Streaming validation of XML documents

US7992081B2 · kind B2 · utility

2Cited by
6References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 19, 2006
Grant dateAug 2, 2011
Priority date
Expiry dateSep 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.