Jakarta JSON Processing
E200583
Jakarta JSON Processing is a Jakarta EE specification that defines a standard API for parsing, generating, transforming, and querying JSON data in Java applications.
All labels observed (8)
| Label | Occurrences |
|---|---|
| Jakarta JSON Processing canonical | 3 |
| JSON-P | 1 |
| JSR 353: Java API for JSON Processing | 1 |
| Java API for JSON Processing | 1 |
| JsonArray | 1 |
| JsonParser | 1 |
| JsonParserFactory | 1 |
| JsonReader | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1793467 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Jakarta JSON Processing Context triple: [Jakarta EE, includesSpecification, Jakarta JSON Processing]
-
A.
JSON
JSON (JavaScript Object Notation) is a lightweight, text-based data interchange format widely used for transmitting structured data in web APIs and configuration files.
-
B.
JSONiq
JSONiq is a query and processing language designed specifically for JSON data, extending concepts from XQuery to work with hierarchical and semi-structured information.
-
C.
Java (Indonesian island)
Java is a major Indonesian island that is the political and economic heart of the country, home to the capital Jakarta and one of the world’s largest populations.
-
D.
JSON API
JSON API is a standardized specification for building JSON-based RESTful APIs that defines how clients should request and modify resources in a consistent, structured format.
-
E.
South Jakarta
South Jakarta is a municipality in the southern part of Indonesia’s capital region, known for its upscale residential areas, business districts, and shopping and entertainment centers.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Jakarta JSON Processing Target entity description: Jakarta JSON Processing is a Jakarta EE specification that defines a standard API for parsing, generating, transforming, and querying JSON data in Java applications.
-
A.
JSON
JSON (JavaScript Object Notation) is a lightweight, text-based data interchange format widely used for transmitting structured data in web APIs and configuration files.
-
B.
JSONiq
JSONiq is a query and processing language designed specifically for JSON data, extending concepts from XQuery to work with hierarchical and semi-structured information.
-
C.
Java (Indonesian island)
Java is a major Indonesian island that is the political and economic heart of the country, home to the capital Jakarta and one of the world’s largest populations.
-
D.
JSON API
JSON API is a standardized specification for building JSON-based RESTful APIs that defines how clients should request and modify resources in a consistent, structured format.
-
E.
South Jakarta
South Jakarta is a municipality in the southern part of Indonesia’s capital region, known for its upscale residential areas, business districts, and shopping and entertainment centers.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
JSON processing API
ⓘ
Jakarta EE specification ⓘ software standard ⓘ |
| category |
data processing API
ⓘ
web technology ⓘ |
| compatibleWith |
Jakarta EE
ⓘ
surface form:
Jakarta EE platform
|
| defines |
standard API for generating JSON
ⓘ
standard API for parsing JSON ⓘ standard API for querying JSON ⓘ standard API for transforming JSON ⓘ |
| domain | enterprise Java ⓘ |
| enables | standardized JSON handling across Java runtimes ⓘ |
| formerlyKnownAs |
JSR
ⓘ
surface form:
JSR 353
Jakarta JSON Processing self-linksurface differs ⓘ
surface form:
Java API for JSON Processing
|
| governingBody | Eclipse Foundation ⓘ |
| license | Eclipse Foundation Specification License ⓘ |
| partOf | Jakarta EE ⓘ |
| predecessor |
Jakarta JSON Processing
self-linksurface differs
ⓘ
surface form:
JSR 353: Java API for JSON Processing
|
| programmingLanguage | Java ⓘ |
| provides |
Jakarta JSON Processing
self-linksurface differs
ⓘ
surface form:
JsonArray
JsonBuilderFactory ⓘ JsonGenerator ⓘ JsonGeneratorFactory ⓘ JsonObject ⓘ Jakarta JSON Processing self-linksurface differs ⓘ
surface form:
JsonParser
Jakarta JSON Processing self-linksurface differs ⓘ
surface form:
JsonParserFactory
Jakarta JSON Processing self-linksurface differs ⓘ
surface form:
JsonReader
JsonValue ⓘ JsonWriter ⓘ object model API for JSON ⓘ streaming API for JSON ⓘ |
| relatedTo |
Jakarta JSON Binding
ⓘ
Jakarta RESTful Web Services ⓘ |
| shortName |
Jakarta JSON Processing
self-linksurface differs
ⓘ
surface form:
JSON-P
|
| standardizes |
JSON generation behavior in Java
ⓘ
JSON parsing behavior in Java ⓘ |
| supports |
incremental JSON generation
ⓘ
pull-based JSON parsing ⓘ |
| supportsFormat | JSON ⓘ |
| useCase |
generating JSON to text
ⓘ
in-memory JSON manipulation ⓘ parsing JSON from text ⓘ stream-based JSON processing ⓘ |
| usedIn |
Jakarta EE applications
ⓘ
Java SE applications ⓘ |
| uses |
jakarta.json package (Jakarta namespace)
ⓘ
javax.json package (pre-Jakarta) ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Jakarta JSON Processing Description of subject: Jakarta JSON Processing is a Jakarta EE specification that defines a standard API for parsing, generating, transforming, and querying JSON data in Java applications.
Referenced by (10)
Full triples — surface form annotated when it differs from this entity's canonical label.