Which bug ticket are we talking about?
(The ordering issue in lists)

Le dim. 10 juil. 2022, 18:49, MG <[email protected]> a écrit :

> Hi Tommy,
>
> I agree: We have often found that using well established Java libraries
> together with the power of the Groovy language works well & makes great
> sense (e.g. Ebean ORM & Vaadin web-GUI in our case).
> Groovy's integrated support (for e.g. XML/JSON) is often very dynamic in
> nature, something which we often neither need nor want, and the small
> overhead of writing a thin, type/schema-safe wrapper around e.g. a generic
> Java XML SAX/DOM lib for a specific application case has always turned out
> to be well invested & makes the code better readable and easier to refactor.
>
> In addition these Java libs have often been debugged and performance
> optimized over the years in a way that Groovy finds hard to match, since it
> would spread its development manpower very thin.
> The command-line parsing library coming with Groovy nowadays is a good
> example of an imho better suited hybrid approach: It supplies Groovy
> goodness over an excellent existing Java library (picocli) G-)
>
> Cheers,
> mg
>
>
>
> On 10/07/2022 18:03, Tommy Svensson 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 <[email protected]> <[email protected]>
> Svara: [email protected] <[email protected]>
> <[email protected]>, [email protected] <[email protected]>
> <[email protected]>
> Datum: 10 juli 2022 at 16:20:43
> Till: [email protected] <[email protected]>
> <[email protected]>
> Ä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 <[email protected]>
> <[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
> >
> >
> >
>
>
>

Reply via email to