首页> 外国专利> Method and system for generating a parser and parsing complex data

Method and system for generating a parser and parsing complex data

机译:生成解析器并解析复杂数据的方法和系统

摘要

Computer-implemented systems and methods are disclosed for constructing a parser that parses complex data. In some embodiments, a method is provided for receiving a parser definition as an input to a parser generator and generating a parser at least in part from the parser definition. In some embodiments, the generated parser comprises two or more handlers forming a processing pipeline. In some embodiments, the parser receives as input a first string into the processing pipeline. In some embodiments, the parser generates a second string by a first handler and inputs the second string regeneratively into the parsing pipeline, if the first string matches an expression specified for the first handler in the parser definition.
机译:公开了用于构造解析复杂数据的解析器的计算机实现的系统和方法。在一些实施例中,提供了一种用于接收解析器定义作为解析器生成器的输入并至少部分地从解析器定义生成解析器的方法。在一些实施例中,所生成的解析器包括形成处理管线的两个或更多个处理器。在一些实施例中,解析器将第一字符串作为输入接收到处理管线中。在一些实施例中,如果第一字符串匹配在解析器定义中为第一处理器指定的表达式,则解析器由第一处理器生成第二字符串,并将第二字符串再生地输入解析管道。

著录项

  • 公开/公告号US10120857B2

    专利类型

  • 公开/公告日2018-11-06

    原文格式PDF

  • 申请/专利权人 PALANTIR TECHNOLOGIES INC.;

    申请/专利号US201615284385

  • 发明设计人 MARK ELLIOT;

    申请日2016-10-03

  • 分类号G06F17/27;G06F8/41;G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 13:04:22

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号