发明名称 Method and Apparatus for XML Parsing Using Parallel Bit streams
摘要 One embodiment of the present invention is an apparatus that processes XML, which apparatus comprises (a) an XML interface module that applies Document Type Definitions, XML Schema, XPath expressions and other XML model information to an XML model processor and applies XML character stream data to a parallel bit stream module, (b) an XML model processor that supplies symbol table entries to an XML symbol table module and regular expressions for validating XML data values to regular expression compiler, (c) an XML symbol table module that stores symbol table entries for later use in parsing, (d) a regular expression compiler that produces dynamic executable code for validating regular expressions using parallel bit streams, (e) a lexical item stream module that generates lexical items relevant to XML parsing and to validation of compiled regular expressions, (f) a transcoder that converts UTF-8 to UTF-16 as required, (g) a parser that makes parsing decisions in response to character streams in combination with lexical item streams and (h) a parsed data receiver to receive parsed data items from the parser.
申请公布号 US2008033974(A1) 申请公布日期 2008.02.07
申请号 US20070834494 申请日期 2007.08.06
申请人 INTERNATIONAL CHARACTERS, INC. 发明人 CAMERON ROBERT D.
分类号 G06F17/30;H03M7/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址