我是PIG腳本編寫和使用JSON的新手。我需要解析PIG中的多級json文件。再說了,PIG中的MultiLevel JSON
{
"firstName": "John",
"lastName" : "Smith",
"age" : 25,
"address" :
{
"streetAddress": "21 2nd Street",
"city" : "New York",
"state" : "NY",
"postalCode" : "10021"
},
"phoneNumber":
[
{
"type" : "home",
"number": "212 555-1234"
},
{
"type" : "fax",
"number": "646 555-4567"
}
]
}
我能夠通過JsonLoader()來解析單級JSON和你一起等操作,並得到想要的結果JsonLoader(「名稱:chararray,字段1:INT .....」 ); 是否可以使用PIG 0.10.0的內置JsonLoader()函數來解析上述JSON文件。如果是。請解釋一下如何完成並訪問特定JSON的字段?