So far this is not easy.

On Mon, Apr 9, 2012 at 5:42 PM, Russell Jurney <russell.jur...@gmail.com>wrote:

> I see Jackson being used in the Mozilla stuff.  It looks pretty
> straightforward.
>
>
> On Mon, Apr 9, 2012 at 5:38 PM, Dmitriy Ryaboy <dvrya...@gmail.com> wrote:
>
>> Jackson is your friend.
>>
>> On Mon, Apr 9, 2012 at 5:14 PM, Russell Jurney <russell.jur...@gmail.com>
>> wrote:
>> > I need to be able to JSONize and return json:chararray's of any pig
>> > datatypes, to be able to index complex types in ElasticSearch via
>> > Wonderdog.  See: https://issues.apache.org/jira/browse/PIG-2641
>> >
>> > Does anyone have existing code they can contribute to a toJSON UDF that
>> > handles all these types?
>> >
>> > For instance, Mozilla has this Map to JSON UDF:
>> >
>> https://github.com/mozilla-metrics/akela/blob/master/src/main/java/com/mozilla/pig/eval/json/MapToJson.java
>> >
>> > It is apache licensed, so I think I can paste it into a general toJSON
>> UDF?
>> >
>> >
>> > Elephant-bird has this code, which turns JSON to Maps:
>> >
>> https://github.com/kevinweil/elephant-bird/blob/master/src/java/com/twitter/elephantbird/pig/piggybank/JsonStringToMap.java
>> >
>> >  ehh... thinking out loud... I'm just gonna do this in JRuby. If that
>> has
>> > issues, Python.
>> >
>> > Solved! :)
>> >
>> > --
>> > Russell Jurney twitter.com/rjurney russell.jur...@gmail.com
>> datasyndrome.com
>>
>
>
>
> --
> Russell Jurney twitter.com/rjurney russell.jur...@gmail.com datasyndrome.
> com
>



-- 
Russell Jurney twitter.com/rjurney russell.jur...@gmail.com datasyndrome.com

Reply via email to