Добавить описание пакета JSON; новый для Java

Я новичок в Java и всегда был c-образным парнем. Тем не менее, я пытаюсь использовать библиотеки JSON (классы пакетов? Терминология Java настолько чертовски запутанна!), И у меня проблемы с добавлением их в качестве ссылки.

Эти три импорта не могут быть разрешены:

import org.json.simple.JSONArray;

import org.json.simple.JSONObject;

import org.json.simple.JSONValue;

Я пошел на json.org и скачал библиотеки Java, но я не уверен, что с ними делать. Я попытался войти в свойства проекта и добавить внешний класс безрезультатно. Я заметил, что загруженная папка полна .java файлов. Что я должен делать с ними?

Извините, что представил здесь такой вопрос noob, но я в тупике.

Ответ 1

Это неправильная загрузка, я верю. Вам нужна библиотека JSON-Simple здесь http://code.google.com/p/json-simple/. Ваша ссылка указывает на другую реализацию.

После загрузки *.jar следует добавить в путь к классам. Как вы это делаете, зависит от используемых вами инструментов. В Eclipse щелкните правой кнопкой мыши по проекту, Properties- > Libraries и добавьте новый JAR.

Ответ 2

  • Щелкните правой кнопкой мыши проект Eclipse,
  • выберите "Свойства"
  • Выберите путь сборки Java.
  • Перейдите на вкладку "Библиотеки"
  • нажмите добавить внешние банки
  • найдите json jar (s) и добавьте их.

Ответ 3

Эй, просто скачайте json.jar с этого сайта

http://www.java2s.com/Code/Jar/j/Downloadjsonsimple11jar.htm

после этого

  • щелкните правой кнопкой мыши по вашему проекту eclipse, затем
  • выберите "Свойства" этой папки
  • Выберите путь сборки Java Щелкните вкладку библиотек
  • нажмите добавить внешние банки

найдите json jar (s) и добавьте их.

import java.io.FileReader;
import java.util.Iterator;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;

и добавьте этот пакет в свой java файл:)

Ответ 4

Обратите внимание: Json и JsonSimple не совпадают. Если вы используете Maven, вы можете получить json-simple, добавив эту зависимость в ваш файл pom:

http://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple/1.1.1

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