That "bug" is relevant only to Java 1.6 which I am sure most folks
have moved on from. We aren't likely to release any new Groovy
versions supporting that version of Java, so there isn't really
anything to fix at this point.

Cheers, Paul.

On Mon, Jul 11, 2022 at 7:48 AM Owen Rubel <oru...@gmail.com> wrote:
>
> Paul,
>
> If you are interested in fixing the bug, here they are talking about it in 
> StackOverflow. 
> https://stackoverflow.com/questions/33018236/how-to-maintain-jsons-order-in-groovys-jsonslurper
>
> I stopped submitting issues as a result of past run-ins in the community but 
> have run into this issue myself which is why I stopped using JsonSlurper.
>
> I honestly switched to JSON.org because it has alot of functionality built 
> into the lib and is very stable lib; not FAST (for sure) but since I cache 
> the parse, don't really care :)
>
> Owen Rubel
> oru...@gmail.com
>
>
> On Sun, Jul 10, 2022 at 9:03 AM Tommy Svensson <to...@natusoft.se> wrote:
>>
>> 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