Skip to content

gson convert error #70

@cjdxhjj

Description

@cjdxhjj

my test data is here
{"uid":1806217,"app":"znt","device_id":"879ce681_d5c7_4bbe_ae48_1e0a11c3bce1","create_time":"2022-02-23 10:17:14"}

the uid attribute is long

i have tried jReJSON.get(key, String.class, new Path("$.uid")),

image
image

i tried the jReJSON.get(key, List.class, new Path("$.uid")), or jReJSON.get(key, Object.class, new Path("$.uid"))
the resp is List but the item type is Double. the data is 1806217.0

then i try the jReJSON.get(key, String.class, new Path(".uid")), and convert is to a long manual

when i get moew than one property,
image

i have to defined a class that contains $.app and $.uid member ?

i think gson convert is worthless, can you remove it or provide an no convert method ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions