Patent ID: 7313756
Filing Date: 2007-12-25
Classification: G06Q

Abstract:
1. A method of annotating an XML schema to provide information on how to parse a non-XML data stream containing delimiting portions and content portions to create an XML instance from the non-XML data stream, the method comprising: including delimitation nodes within said XML schema that define delimiting characteristics of said non-XML data stream, where the delimitation nodes are child nodes in the XML schema, where instances of the content nodes in the XML instance are intended to contain the content portions of the non-XML data stream that are delineated by the delimiting portions of the non-XML data stream, the delimiting portions identifiable by the delimiting characteristics of the delimitation nodes; receiving said non-XML data stream; parsing said non-XML data in accordance with information contained in said delimitation nodes of the XML schema by matching the delimiting portion of the non-XML data stream with the delimitation nodes to identify the content portions of the non-XML data stream, and generating the instances of the content nodes containing the identified content portions of the non-XML data stream, where instances of content nodes contain respective content portions identified by delimitation nodes of the corresponding content nodes in the XML schema; and creating said XML instance by adding the generated content nodes to the XML instance, where the delimiting portions matched to the delimitation nodes are not included in the XML instance.