ጃቫ - የ JSON ፋይልን እንደ ሕብረቁምፊ እንዴት እንደሚነበብ

በጃቫ ውስጥ የ ‹JSON› ፋይል እንደ ‹String› ተለዋዋጭ እንዴት እንደሚነበብ በዚህ ጽሑፍ ውስጥ እንመለከታለን ፡፡ ይህ አንዳንድ ጊዜ በተለይም በሚፈልጉበት ጊዜ በኤፒአይ ምርመራ ውስጥ ጠቃሚ ነው የ JSON ክፍያ ጭነት ፖስት ያድርጉ ወደ መጨረሻ ነጥብ ፡፡

የጄ.ኤስ.ኤን. የክፍያ ጭነት በአንድ ፋይል ውስጥ ማስቀመጥ ይችላሉ ፣ ከዚያ የ JSON ፋይልን እንደ ሕብረቁምፊ ያንብቡ እና እንደ POST ጥያቄ አካል አድርገው ይጠቀሙበት ፡፡



የ JSON ፋይልን እንደ ሕብረቁምፊ ያንብቡ

በሚከተለው ቦታ ላይ የ JSON ፋይል አለን እንበል


src/test/resources/myFile.json

{ 'name':'David', 'age':30, 'hobbies':['Football','Cooking','Swimming'], 'languages':{'French':'Beginner','German':'Intermediate','Spanish':'Advanced'} }

ከዚያ ከላይ ያለውን የ JSON ፋይል እንደ String ለማንበብ የሚከተሉትን የጃቫ ኮድ መጠቀም እንችላለን-


import java.nio.file.Files; import java.nio.file.Paths; public class ReadJsonAsString {
public static void main(String[] args) throws Exception {
String file = 'src/test/resources/myFile.json';
String json = readFileAsString(file);
System.out.println(json);
}
public static String readFileAsString(String file)throws Exception
{
return new String(Files.readAllBytes(Paths.get(file)));
} }

ውጤት

{ 'name':'David', 'age':30, 'hobbies':['Football','Cooking','Swimming'], 'languages':{'French':'Beginner','German':'Intermediate','Spanish':'Advanced'} }

ሳቢ ርዕሶች