All set, i was using an old version (23.1), with the 26.1 works everything
even the pretty print, thanks!

Il giorno lun 22 nov 2021 alle ore 18:29 Lorenzo Di Giacomo <
loridi...@gmail.com> ha scritto:

> Besides i just found out that the boolean value in the file are read like
> null values, do you know why?
>
> Il giorno lun 22 nov 2021 alle ore 17:10 Lorenzo Di Giacomo <
> loridi...@gmail.com> ha scritto:
>
>> Another thing, using the geojsonstore is it possible to write the Json
>> "prettified" ? I'm looking to the code but i can't find how could be set to
>> write to file a pretty json, thanks again!
>>
>> Il giorno lun 22 nov 2021 alle ore 16:50 Lorenzo Di Giacomo <
>> loridi...@gmail.com> ha scritto:
>>
>>> Thank you guys, i guess i'll go with the gt-geojsonstore
>>>
>>> Il giorno sab 20 nov 2021 alle ore 08:13 Andrea Aime <
>>> andrea.a...@geosolutionsgroup.com> ha scritto:
>>>
>>>> The module is considered for eventual removal, will be replaced by
>>>> https://github.com/geotools/geotools/tree/main/modules/unsupported/geojsonstore
>>>> Despite the name, the module contains support for reading GeoJSON files
>>>> without going through the DataStore interface.
>>>> GeoServer is being gradually migrated to gt-geojsonstore, I'd recommend
>>>> to do the same. gt-geojson is an unsupported module, you might
>>>> not get much warning when the axe is about to drop (we won't know when,
>>>> everything around these two modules is happening
>>>> in volunteer time).
>>>>
>>>> Cheers
>>>> Andrea
>>>>
>>>>
>>>> On Fri, Nov 19, 2021 at 7:55 PM Jody Garnett <jody.garn...@gmail.com>
>>>> wrote:
>>>>
>>>>> There is certainly room for improvement Lrenzo, you could probably
>>>>> downgrade that exception to a warning for example.
>>>>>
>>>>> Looking at String toJSONString(SimpleFeature feature)
>>>>> <https://github.com/geotools/geotools/blob/main/modules/unsupported/geojson/src/main/java/org/geotools/geojson/feature/FeatureJSON.java#L546>
>>>>> is has:
>>>>>
>>>>>                 Object value = feature.getAttribute(i);
>>>>>
>>>>>                 if (!encodeNullValues && value == null) {
>>>>>                     // skip
>>>>>                     continue;
>>>>>                 }
>>>>>
>>>>>                 attributesWritten = true;
>>>>>
>>>>> Does that answer your question?  It looks like it skips writing null
>>>>> values when writing json out as a string.
>>>>>
>>>>> --
>>>>> Jody Garnett
>>>>>
>>>>>
>>>>> On Tue, 16 Nov 2021 at 08:05, Lorenzo Di Giacomo <loridi...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi all, i have 2 question:
>>>>>> 1) what does setEncodeNullValues do? Since i can read a json with
>>>>>> null values if the field is true or false, so i don't understand what
>>>>>> actually do.
>>>>>>
>>>>>> 2) given a FeatureType, created manually, is there a way to read a
>>>>>> JSON but taking only the properties declared in the FeatureType and
>>>>>> skipping the others not declared? Because now, if i dont declare ALL
>>>>>> properties that existits in the files, it gives me an Exception.
>>>>>>
>>>>>> Thank you for your help!!
>>>>>> _______________________________________________
>>>>>> GeoTools-GT2-Users mailing list
>>>>>> GeoTools-GT2-Users@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>>>>>
>>>>> _______________________________________________
>>>>> GeoTools-GT2-Users mailing list
>>>>> GeoTools-GT2-Users@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Regards,
>>>>
>>>> Andrea Aime
>>>>
>>>> ==
>>>> GeoServer Professional Services from the experts!
>>>>
>>>> Visit http://bit.ly/gs-services-us for more information.
>>>> ==
>>>>
>>>> Ing. Andrea Aime
>>>> @geowolf
>>>> Technical Lead
>>>>
>>>> GeoSolutions Group
>>>> phone: +39 0584 962313
>>>>
>>>> fax:     +39 0584 1660272
>>>>
>>>> mob:   +39  333 8128928
>>>>
>>>> https://www.geosolutionsgroup.com/
>>>>
>>>> http://twitter.com/geosolutions_it
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>>>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>>>> precisa che ogni circostanza inerente alla presente email (il suo
>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>>
>>>> This email is intended only for the person or entity to which it is
>>>> addressed and may contain information that is privileged, confidential or
>>>> otherwise protected from disclosure. We remind that - as provided by
>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>>>> e-mail or the information herein by anyone other than the intended
>>>> recipient is prohibited. If you have received this email by mistake, please
>>>> notify us immediately by telephone or e-mail
>>>>
>>>
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to