Re: Using Groovy 4.0.1 and want to use Groovys JsonSlurper or whatever it might be called in version 4.

Owen Rubel <[email protected]>
Newsgroups gmane.comp.lang.groovy.user
Message-ID <CAAzevgnvPe_OT+Akj7qCOvwbHYJNKRMnmfQQcU2Pt1mb7Y-WuQ@mail.gmail.com>
Oh and it may be a nesting issue (nested ArrayList, etc) that is having
issue with order(can't remember). Still, should not be doing that.

Tested against a parse using 'org.json.JsonObject' and got the correct
result (rather than with JsonSlurper).

Thats why I switched off it. And that StackOverflow led me to the issue.

I may be on an old JsonSlurper however.. dunno.

Owen Rubel
[email protected]


On Sun, Jul 10, 2022 at 2:36 PM Owen Rubel <[email protected]> wrote:

> Also a good benchmark for ALL JSON libs are here:
>
> https://github.com/fabienrenaud/java-json-benchmark
>
> Plus while JsonSlurper merely is a parser, other JSON libs do alot more
> and still are extremely fast (per the benchmark as you see).
>
> Owen Rubel
> [email protected]
>
>
> On Sun, Jul 10, 2022 at 7:20 AM Paul King <[email protected]> wrote:
>
>> 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 <[email protected]> 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
>> >
>> >
>> >
>>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.