JSON

使用Antlr建立json文法和语法识别器

字号+ 作者:H5之家 来源:H5之家 2015-11-12 14:53 我要评论( )

使用Antlr建立json文法和语法识别器,github地址:https://github.com/ZCXL/JsonParse 无 grammar JSON;json : object| array;object :

使用Antlr建立json文法和语法识别器,github地址:https://github.com/ZCXL/JsonParse 无 grammar JSON;json : object| array;object :'{' pair (',' pair)* '}'| '{' '}';pair : STRING ':' value;array :'[' value (',' value)* ']'| '[' ']';value :STRING

使用Antlr建立json文法和语法识别器,github地址:https://github.com/ZCXL/JsonParse <无> grammar JSON; json : object | array ; object : '{' pair (',' pair)* '}' | '{' '}' ; pair : STRING ':' value; array : '[' value (',' value)* ']' | '[' ']' ; value : STRING | NUMBER | object | array | 'true' | 'false' | 'null' ; STRING : '"' (ESC | ~["\\])* '"'; fragment ESC : '\\' (["\\/bfnrt] | UNICODE); fragment UNICODE : 'u' HEX HEX HEX HEX; fragment HEX : [0-9a-fA-F]; NUMBER : '-'? INT '.' INT EXP? | '-'? INT EXP | '-'? INT ; fragment INT : '0'| [1-9][0-9]*; fragment EXP : [Ee] [+\-]? INT; WS : [\t\n\r]+ ->skip ;

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 浅谈使用PHP开发微信支付的流程

    浅谈使用PHP开发微信支付的流程

    2016-02-13 15:00

  • Unity3D脚本:Unity3D使用LitJson解析服务器上的JSON

    Unity3D脚本:Unity3D使用LitJson解析服务器上的JSON

    2016-01-31 10:32

  • WebServices中使用JSON

    WebServices中使用JSON

    2016-01-24 18:13

  • 如何使用SBJson

    如何使用SBJson

    2016-01-23 08:01

网友点评