jsonp-api
jsonp-api copied to clipboard
Jakarta JSON Processing
Current version of docs which is at https://javaee.github.io/jsonp/ should be made available on EF web
`JsonObject`'s getters are inconsistent in the interfaces that they provide. `getString("thing")` throws an exception if the key is missing, all other getters return null. As a convenience method, `getString()` should...
The README file should no longer point to the "javaee" organization but this repository instead.
Hi, I would just add this here as a question. Would it be possible to also create/find a logo and mascot similar to the "Jason Duke" of JSON-B? So far...
Currently yo determine `JsonValue` type the code should look something like: ```java JsonValue value = ....; if (ValueType.OBJECT == value.getValueType()) { } if (ValueType.ARRAY == value.getValueType()) { } ``` What...
Hi, I'm evaluating Johnzon [1] as JSON-P implementation. My concern is that Johnzon's JsonWriter implementation closes the writer/stream after invocation of any of the write*() methods: [2]. The javadoc does...
Although there is a reserved OSGi namespace `JakartaJSONProcessing` (https://docs.osgi.org/reference/portable-java-contracts.html) there is no capability header set in the MANIFEST.MF of the jakarta.json-api-2.1.1.jar
Please check https://github.com/jakartaee/jsonp-api/issues/156, this issue introduced by a too quick review a big regression on JSON-P API design (and implementations/doc bugs) so it is more than likely and welcomed to...
Hello, I see, that the SecurityManager is used at least in the JsonProvider class. Since Java 17 the SecurityManager is deprecated for removal (https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/SecurityManager.html). Are there solutions for that planed?
As of 1.1, the `JsonValue` interface provides convenience methods to cast the value to `JsonObject` and `JsonArray`. Is there a reason to limit things to those two cases? Currently, the...