Java ';JsonParser';是抽象的;无法实例化0

Java ';JsonParser';是抽象的;无法实例化0,java,json,kafka-consumer-api,jsonparser,Java,Json,Kafka Consumer Api,Jsonparser,我试图在intellij中创建Kafka使用者,但当我尝试创建JsonParser时,它抛出了一个错误: JsonParser是抽象的;无法实例化0 我试过: gson-maven依赖 org.json.simple.JSONObject org.json.JSONObject 但是错误仍然存在。您需要使用工厂方法创建: 以下示例演示如何从包含空JSON数组的字符串创建解析器: 类JsonParserFactory还包含创建JsonParser实例的方法。创建时首选JsonParserFacto

我试图在intellij中创建Kafka使用者,但当我尝试创建
JsonParser
时,它抛出了一个错误:

JsonParser是抽象的;无法实例化0

我试过:

  • gson-maven依赖
  • org.json.simple.JSONObject
  • org.json.JSONObject
  • 但是错误仍然存在。

    您需要使用工厂方法创建:

    以下示例演示如何从包含空JSON数组的字符串创建解析器:

    类JsonParserFactory还包含创建JsonParser实例的方法。创建时首选JsonParserFactory 多个解析器实例。示例用法如下所示 例如:

    您需要使用factory方法创建:

    以下示例演示如何从包含空JSON数组的字符串创建解析器:

    类JsonParserFactory还包含创建JsonParser实例的方法。创建时首选JsonParserFactory 多个解析器实例。示例用法如下所示 例如:

    private static JsonParser jsonParser = new JsonParser();
    
    private static String extractIdFromTweet(String tweetJson){
       
        return jsonParser.parse(tweetJson)
                .getAsJsonObject()
                .get("id_str")
                .getAsString();
    }
    
    JsonParser parser = Json.createParser(new StringReader("[]"));
    
    JsonParserFactory factory = Json.createParserFactory();  
    JsonParser parser1 = factory.createParser(...);