Подтвердить что ты не робот

Импорт JSON в проект Eclipse

Я начинающий программист Java, который хочет использовать JSON в проекте. Я следил за учебником по программированию (из книги), который попросил меня импортировать JSON в мой проект, используя следующую строку:

import com.google.appengine.repackaged.org.json.JSONArray; 

Но это вызвало ошибку, поэтому я заменил ее на эту строку:

import org.json.JSONArray;

Это также создает (другую) ошибку:

Невозможно разрешить импорт org.json

Я думаю, проблема в том, что у меня на самом деле нет библиотеки JSON в рабочей области Eclipse. Как я могу это сделать, поэтому я могу использовать JSONArray? Я нашел сайт для JSON, но не уверен, что скачать или как и где его установить:

http://json.org/java/

4b9b3361

Ответ 1

Загрузите ZIP файл из этого URL и извлеките его, чтобы получить Jar. Добавьте Jar в путь сборки. Чтобы проверить доступные классы в этом банке, используйте этот URL.

Чтобы добавить этот Jar в свой путь сборки Щелкните правой кнопкой мыши Project > Путь сборки > Настроить путь сборки > Выбрать вкладку Библиотеки > Нажмите Добавить внешние библиотеки > Выберите файл Jar Загрузить

Я надеюсь, что это решит вашу проблему.

Ответ 2

Вы должны взять реализацию json отсюда: http://code.google.com/p/json-simple/.

  • Загрузите *.jar
  • Добавьте его в путь к классам (щелкните правой кнопкой мыши по проекту, Свойства- > Библиотеки и добавьте новый JAR.)

Ответ 3

Он по-прежнему не работает для меня, но, по крайней мере, я больше не получаю библиотечную ошибку JSON. Скопируйте json-1.5.jar в основную папку отсюда ссылка, а не в библиотеку, а затем замените каждый импорт com.google.appengine.repackaged.org.json.JSONArray; на import org.json.JSONArray; как вы указали. Тем не менее я получаю следующее предупреждение каждый раз, когда я пытаюсь получить доступ к хранилищу данных:

com.google.appengine.tools.development.LocalResourceFileServlet doGet
WARNING: No file found for: /favicon.ico

Вам удалось завершить работу с кодом?

Ответ 4

Загрузите json с веб-сайта java2s, а затем включите его в свой проект. В своем классе добавьте эти пакет java_basic;

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

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

Ответ 5

Загрузите json jar из здесь. Это решит вашу проблему.

Ответ 6

Загрузите здесь java-json.jar, который содержит org.json.JSONArray

http://www.java2s.com/Code/JarDownload/java/java-json.jar.zip

nzip и добавьте в свою проектную библиотеку: Project > Путь сборки > Настроить путь сборки > Выбрать вкладку Библиотекa > Добавить внешние библиотеки > Выбрать файл java-json.jar.