Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for JsonPath #25

Open
rolandcxc opened this issue Jun 22, 2021 · 9 comments
Open

Support for JsonPath #25

rolandcxc opened this issue Jun 22, 2021 · 9 comments
Labels
enhancement New feature or request good first issue Good for newcomers low-priority Low priority issue, deal with it later

Comments

@rolandcxc
Copy link

At present, there is no mainstream golang JsonPath package. Can sonic support it?

@chenzhuoyu chenzhuoyu added the enhancement New feature or request label Jun 23, 2021
@chenzhuoyu
Copy link
Member

It seems doable, @AsterDY we could implement some basic operators first.

@AsterDY
Copy link
Collaborator

AsterDY commented Jun 23, 2021

On account of practical business, It seems that sonic.Get() combining with Node.Map(), Node.Array() and Node.Interface() can meet most usages in Bytedance (So does Json-Iterator)? As for convenience, maybe support it in future.

@chenzhuoyu chenzhuoyu added the low-priority Low priority issue, deal with it later label Jul 28, 2021
@liuq19 liuq19 added the good first issue Good for newcomers label May 11, 2023
@JimWen
Copy link

JimWen commented Jun 6, 2023

so is it support now? we plan to migrate from java fastjson to go with this repo, but the jsonpath feature is seemed to be a problem.

@liuq19
Copy link
Collaborator

liuq19 commented Jun 6, 2023

thanks, not support jsonpath now, we will support it later.

@wenhuang1003
Copy link

Still alive now?

@AsterDY
Copy link
Collaborator

AsterDY commented Nov 15, 2023

As far as as know, there are not strong enough needs for doing that

@1000-7
Copy link

1000-7 commented Dec 21, 2023

希望早日支持

@AsterDY
Copy link
Collaborator

AsterDY commented Dec 21, 2023

在做了.jpg

@AsterDY
Copy link
Collaborator

AsterDY commented Nov 27, 2024

Now sonic support JSON path through another repo: https://github.com/cloudwego/gjson

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers low-priority Low priority issue, deal with it later
Projects
None yet
Development

No branches or pull requests

7 participants