• In Entitäten werden in der Regel ähnliche Dateien verwendet, die wie Wörterbuchtabellen verwendet werden, um Eigenschaften darzustellen. Die meisten Dateien sind in Konfigurationsdateien konfiguriert oder können statische Dateien sein. Dieses Mal erfassen wir, wie Sie die erforderlichen Felder aus der statischen JSON -Datei lesen.
1. Dateiformat und Pfad
2. Laden Sie die Datei
import org.springframework.beans.factory.annotation
3. Lesen Sie die Datei
Hinweis: Da Chinese beim Lesen der Datei existiert, müssen Sie das Codierungsformat festlegen.
@Override public void test () {für (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 + ")]. Name"); String District = DistrictNames.get (0); System.out.println ("number"+i+"repräsentiert die Verwaltungsregion als:"+Bezirk); } catch (ioException e) {e.printstacktrace (); }}}Ausgangsergebnis
Der durch die Nummer 1 vertretene Verwaltungsbezirk lautet: Der von der Nummer 2 im Bezirk Yaohai vertretene Verwaltungsbezirk lautet: der Verwaltungsbezirk, der durch die Nummer 3 im Distrikt Luyang vertreten wird: der Verwaltungsbezirk, der durch die Nummer 4 in Shushan District dargestellt wird: Der Verwaltungsbezirk, der in der Nummer 5 in Baohe Distrikt dargestellt wird: Der Verwaltungsbezirk, das der Verwaltungsviertel darstellt. 7 In der High-Tech-Industrieentwicklungszone ist: Xinzhan High-Tech Industrial Development Zone
Zusammenfassen
Das oben genannte sind die Felder, die zum Lesen von Daten aus statischen JSON -Dateien erforderlich sind, die vom Editor eingeführt wurden. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!