• В сущностях файлы, аналогичные таблицам словаря, обычно используются для представления свойств. Большинство файлов настроены в файлах конфигурации, или они могут быть статическими файлами. На этот раз мы записываем, как прочитать необходимые поля из статического файла JSON.
1. Формат файла и путь
2. Загрузите файл
Импорт org.springframework.beans.factory.annotation.value; импорт org.springframework.core.io.resource; @value ("classpath: static/data/reably.json")3. Прочтите файл
Примечание. Поскольку китайцы существуют при чтении файла, вам необходимо установить формат кодирования.
@Override public void test () {for (int i = 1; i <8; i ++) {try {string areadata = ioutils.tostring (areares.getinputstream (), charset.forname ("utf-8")); List <string> DistrictNames = jsonPath.read (areadata, "$ .districts [? (@. Id ==" + i + ")]. Имя"); String District = DistrictNames.get (0); System.out.println ("номер"+i+"представляет административный регион как:"+District); } catch (ioException e) {e.printstackTrace (); }}}Результат вывода
Административный район, представленный номером 1: Административный район, представленный номером 2 в районе Яохай, является: Административный район, представленный номером 3 в районе Луян, является: Административный район, представленный номером 4 в округе Шушан, является: Административный район, представленный в районе номер 5 в районе Административного района, представленным по числам. Зона: Синжанская зона промышленного развития Синжан
Суммировать
Выше приведено поля, необходимые для чтения данных из статических файлов JSON, введенных редактором. Я надеюсь, что это будет полезно для всех. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит всем вовремя. Большое спасибо за вашу поддержку сайту wulin.com!