Не могли бы вы разрешить мои сомнения.Я смог получить поле из jsonObject (a-->{"host":"mou","type":"kat"})
в моей теме Kafka, используя потоки Kafka, с кодом ниже в Java8.
KStream<String, String> sources = builder
.stream(Serdes.String(), jsonSerde, "example")
.map((k,v) -> new KeyValue<>(k, (String) v.path("a").toString()));
sources.foreach((w, c) -> System.out.println("word: ->" + c));
sources.print("FETCHING FIELD VALUE");
Но если мой ввод {"type":"abc","name":"abc","a"[{"host":"mouni"}]}
, яполучаю ошибку сериализации.(Пожалуйста, отправьте POC по моей проблеме.)