无法使用Java解析IntelliJ中JSONArray的符号错误

问题描述 投票:0回答:1

我在IntelliJ中的POM文件中添加了以下内容(我正在使用Maven)

     <dependency>
        <groupId>com.googlecode.json-simple</groupId>
        <artifactId>json-simple</artifactId>
        <version>1.1</version>
     </dependency>

但是对于我的代码,我在创建“JSONArray”对象时遇到了无法解决符号错误。

我尝试使用import org.json.jsonarray并导入org.json.simple.jsonarray

我已退出IntelliJ并重建了该项目。我不明白我做错了什么。

 public class Countries {

   private static String url;
   private static int count;
   private static int sCode;
   private static List<CountriesData> cList;

  public void GetCountries() throws Exception
   {
      try        {
         url = "http://restcountries.eu/rest/v1/all";

         // make get request to fetch json response from restcountries
         Response resp = get(url);

         //Fetching response in JSON as a string then convert to JSON Array
         JSONArray jsonResponse = new JSONArray(resp.asString());

Module Dependencies

arrays json intellij-idea maven-plugin
1个回答
1
投票

在这种情况下,运行“文件|无效缓存”有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.