0
我是新来的猪,我试图分析JSON结构如下猪JsonLoader问题 - 不解析定制JSON正确
{"id1":197,"id2":[
{"id3":"109.11.11.0","id4":"","id5":1391233948301},
{"id3":"10.10.15.81","id4":"","id5":1313393100648},
...
]}
上述文件名为jsonfile.txt
alias = load 'jsonfile.txt' using JsonLoader('id1:int,id2:[id3:chararray,id4:chararray,id5:chararray]');
这是我得到的错误。
错误org.apache.pig.tools.grunt.Grunt - 错误1200:不匹配输入 'ID3' 期待RIGHT_BRACKET
你知道我可能是做错了什么?
尝试检查整个JSON [这里](http://jsonlint.com/)。也许,这只是最后的逗号。 – kirilloid
我刚刚检查了json的格式是否正确。 – user1386101