• En entidades, los archivos similares a las tablas de diccionario generalmente se usan para representar propiedades. La mayoría de los archivos están configurados en archivos de configuración, o pueden ser archivos estáticos. Esta vez, registramos cómo leer los campos requeridos del archivo JSON estático.
1. Formato de archivo y ruta
2. Cargue el archivo
importar org.springframework.beans.factory.annotation.value; import org.springframework.core.io.resource; @Value ("classpath: static/data/área.json") recursos privados areares;3. Lea el archivo
Nota: Debido a que el chino existe al leer el archivo, debe establecer el formato de codificación.
@Override public void test () {for (int i = 1; i <8; i ++) {try {string areadata = ioutils.toString (areares.getInputStream (), charset.forname ("utf-8")); Lista <String> DistrictNames = JSONPath.Read (Areadata, "$ .Districts [? (@. Id ==" + i + ")]. Nombre"); String District = DistrictNames.get (0); System.out.println ("número"+i+"representa la región administrativa como:"+distrito); } catch (ioException e) {E.PrintStackTrace (); }}}Resultado de salida
El distrito administrativo representado por el número 1 es: El distrito administrativo representado por el número 2 en el distrito de Yaohai es: el distrito administrativo representado por el número 3 en el distrito de Luyang es: el distrito administrativo representado por el número 4 en el distrito de Shushan: el distrito administrativo del distrito administrativo representado por el distrito administrativo en el número 7 es el que representa el distrito administrativo en el nivel administrativo: el distrito administrativo en el nivel administrativo es: el distrito administrativo en el nivel administrativo es: el Distrito Administrativo Reproducido por el número administrativo es: el Distrito Administrativo Reproducido por el Número Repuesto por el Distrito Administrativo Repuesto por el Número Repuesto por el Distrito Administrativo Reproducido por el Número Repuesto por el Distrito Administrativo Repuesto por el Número Repuesto por el Número Repuesto por el Número Repuesto por el Distrito Administrativo. Zona es: Zona de desarrollo industrial de alta tecnología Xinzhan
Resumir
Lo anterior son los campos requeridos para leer datos de archivos JSON static introducidos por el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!