जावा - स्ट्रिंग म्हणून JSON फाईल कशी वाचायची

या पोस्टमध्ये आम्ही जावा मधील स्ट्रिंग व्हेरिएबल म्हणून JSON फाईल कशी वाचू शकतो ते पाहू. हे कधीकधी उपयुक्त असते, विशेषत: जेव्हा आपल्याला पाहिजे तेव्हा API चाचणीमध्ये एक JSON पेलोड पोस्ट करा शेवटच्या ठिकाणी

आपण फाईलमध्ये जेएसओएन पेलोड टाकू शकता, त्यानंतर स्ट्रिंगच्या रूपात जेएसओएन फाइल वाचू शकता आणि त्यास पोस्टच्या विनंतीचा मुख्य भाग म्हणून वापरू शकता.



स्ट्रिंग म्हणून JSON फाईल वाचा

समजा आमच्याकडे खालील ठिकाणी JSON फाईल आहे:


src/test/resources/myFile.json |

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

तर वरील JSON फाईल स्ट्रिंग म्हणून वाचण्यासाठी आम्ही खालील जावा कोड वापरू शकतो:


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'} } |

मनोरंजक लेख