Registry / serialization / connect-json

connect-json

JSON →
library3.9.0javamavenunverified

JSON converter and schema support for Apache Kafka Connect, enabling serialization of JSON data.

<dependency> <groupId>org.apache.kafka</groupId> <artifactId>connect-json</artifactId> <version>3.9.0</version> </dependency>
INSTALL
IMPORT
SIG · CONNECT-JSON
C
connect-json
serializationjavav3.9.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

JsonConverter
org.apache.kafka.connect.json.JsonConverter

Convert Kafka Connect data to JSON bytes using JsonConverter.

import org.apache.kafka.connect.json.JsonConverter; import org.apache.kafka.connect.data.SchemaAndValue; JsonConverter converter = new JsonConverter(); Map<String, String> config = new HashMap<>(); config.put("schemas.enable", "false"); converter.configure(config, false); byte[] json = converter.fromConnectData("topic", null, "{\"key\":\"value\"}");
Debug
Known issues
breakingJsonConverter behavior changed in Kafka 2.0 regarding schema inclusion; ensure config matches expected format.
fix
Set 'schemas.enable' property appropriately (true/false) based on your Kafka version.
affects: >=2.0.0
Upgrade
Version history
3.9.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
11 hits · last 30 days
node
10
OpenAI (training)
1
Resources
connect-json — mvn dependency:get connect-json · libregistry