Application-responsive markup language parser
    1.
    发明申请
    Application-responsive markup language parser 有权
    应用程序响应标记语言解析器

    公开(公告)号:US20070044081A1

    公开(公告)日:2007-02-22

    申请号:US11282436

    申请日:2005-11-17

    IPC分类号: G06F9/45 G06F17/00

    摘要: A markup language parser processes markup language data and provides processed data to an application. A reader is configured to tokenize the markup language data and store resulting tokens in a buffer associated with the reader. A scanner is configured to create string objects based on the tokens and to provide the created string objects to an application. The scanner is further configured to determine a need by the application for the string objects. For each at least some of the string objects created by the scanner, the scanner is configured to selectively create those string objects based on a determination of the need by the application for the string objects.

    摘要翻译: 标记语言解析器处理标记语言数据并将处理的数据提供给应用程序。 读取器被配置为标记标记语言数据并将结果令牌存储在与读取器相关联的缓冲器中。 扫描器被配置为基于令牌创建字符串对象,并将创建的字符串对象提供给应用程序。 扫描器还被配置为确定应用程序对字符串对象的需求。 对于由扫描仪创建的每个至少一些字符串对象,扫描器被配置为基于应用程序对字符串对象的需求的确定来选择性地创建这些字符串对象。

    Application-responsive markup language parser
    2.
    发明授权
    Application-responsive markup language parser 有权
    应用程序响应标记语言解析器

    公开(公告)号:US07885965B2

    公开(公告)日:2011-02-08

    申请号:US11282436

    申请日:2005-11-17

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: A markup language parser processes markup language data and provides processed data to an application. A reader is configured to tokenize the markup language data and store resulting tokens in a buffer associated with the reader. A scanner is configured to create string objects based on the tokens and to provide the created string objects to an application. The scanner is further configured to determine a need by the application for the string objects. For each at least some of the string objects created by the scanner, the scanner is configured to selectively create those string objects based on a determination of the need by the application for the string objects.

    摘要翻译: 标记语言解析器处理标记语言数据并将处理的数据提供给应用程序。 读取器被配置为标记标记语言数据并将结果令牌存储在与读取器相关联的缓冲器中。 扫描器被配置为基于令牌创建字符串对象,并将创建的字符串对象提供给应用程序。 扫描器还被配置为确定应用程序对字符串对象的需求。 对于由扫描仪创建的每个至少一些字符串对象,扫描器被配置为基于应用程序对字符串对象的需求的确定来选择性地创建这些字符串对象。

    Optimized markup language processing using repeated structures in markup language source
    3.
    发明授权
    Optimized markup language processing using repeated structures in markup language source 有权
    在标记语言源中使用重复结构进行优化标记语言处理

    公开(公告)号:US07673231B2

    公开(公告)日:2010-03-02

    申请号:US11220812

    申请日:2005-09-06

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2247 G06F17/2705

    摘要: A computer-implemented method of parsing markup-language source data is described. The markup-language source data comprises a plurality of elements. A first portion of the elements is processed by interoperating with a symbol table to determine unique string objects associated with the elements of the first portion of the elements. A structure is recorded associated with the first portion of the elements collectively, including the determined unique string objects in association with the corresponding elements of the first portion. A second portion of the elements is processed, using the structure determined associated with the first portion of the elements, to determine the unique string objects associated with the elements of the second portion, without interoperating with the symbol table.

    摘要翻译: 描述了一种用于解析标记语言源数据的计算机实现的方法。 标记语言源数据包括多个元素。 通过与符号表进行交互操作来处理元素的第一部分,以确定与元素的第一部分的元素相关联的唯一字符串对象。 记录与元件的第一部分相关联的结构,包括与第一部分的对应元件相关联的所确定的唯一字符串对象。 使用与元素的第一部分相关联的结构来处理元素的第二部分,以确定与第二部分的元素相关联的唯一字符串对象,而不与符号表互操作。