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