Hi Paul,

Thanks, but after the warning that JSONSlurper can loose order in lists, a 
known bug, I decided to go with Jackson Jr, which also allows me to parse JSON 
into a Map structure. But since I'm coding entirely in Groovy using Groovys 
JSON support would make sense, but the pointed out bug scared me away :-). I 
have used Jackson Jr before, it works well. 

/Tommy


Från: Paul King <pa...@asert.com.au>
Svara: users@groovy.apache.org <users@groovy.apache.org>, pa...@asert.com.au 
<pa...@asert.com.au>
Datum: 10 juli 2022 at 16:20:43
Till: users@groovy.apache.org <users@groovy.apache.org>
Ämne:  Re: Using Groovy 4.0.1 and want to use Groovys JsonSlurper or whatever 
it might be called in version 4.  

Hi Tommy,  

I wrote a little blog post that might have some of the information you  
were missing:  

https://blogs.apache.org/groovy/entry/parsing-json-with-groovy  

Perhaps some more of that info belongs in the official documentation.  

Cheers, Paul.  

On Fri, Jul 8, 2022 at 9:10 PM Tommy Svensson <to...@natusoft.se> wrote:  
>  
> Hello Groovy people,  
>  
> I have code using org.apache.groovy:groovy:4.0.1 and it builds without any 
> problems.  
>  
> But now I want to use the JSONSlurper and it looks like there is a new 
> JSONParser also. That however requires groovy-all from googling. The problem 
> is that there seem to be not groovy-all for version 4.0.1. Maven completely 
> fails when I add "-all" to "groovy" in my poms. It will not download the 
> groovy-all file. I deleted ~/.m2/repository and built again and it downloaded 
> all but groovy-all.  
>  
> The JSON stuff is not available in the "groovy" artifact.  
>  
> So my question really is, I want to use Groovys JSON features, what do I need 
> to do to accomplish that ?  
>  
> I've completely failed top find any Groovy 4.0 related page other than the 
> release notes. Since there are big diffs between versions there must be some 
> page for each version I assume ?  
>  
> I found this: https://groovy-lang.org/processing-json.html but it is not 
> version specific and provides no information on how to get access to it.  
>  
> I'm frustrated. Something seemingly simple turned out to be the opposite!  
>  
> Any help is appreciated.  
>  
> Thanks,  
> Tommy Svensson  
>  
>  
>  

Reply via email to