Jackson 从字符串 JSON 对象生成 JsonSchema

Jackson generate JsonSchema from string JSON object

我有一个对象:

String jsonObject = "{\"cat\": \"nice cat\"}"

从这里我想得到 com.fasterxml.jackson.module.jsonSchema.JsonSchema class 对象。

但是如果没有事先 Java class,我找不到实现此目的的方法。

如有任何帮助,我们将不胜感激。

我试图实现的目标是从 JSON 字符串生成 Kafka Connect Schema。为此,我首先需要从 JSON 字符串中获取 JsonSchema

经过更多研究和更多思考后,由于显而易见的原因,这种方法不存在。例如,想象一个有效的 JSON:

{
    "a": [],
    "b": null
}

那就没法分辨ab是什么类型了。

因此,我需要在我想要实现的目标上更加聪明。