<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20210307</version>
</dependency>
import org.json.JSONObject;
import org.json.JSONTokener;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
public class JSONConfigReader {
public static void main(String[] args) {
try {
InputStream input = new FileInputStream("config.json");
JSONTokener tokener = new JSONTokener(input);
JSONObject json = new JSONObject(tokener);
String username = json.getString("username");
String password = json.getString("password");
int port = json.getInt("port");
System.out.println("Username: " + username);
System.out.println("Password: " + password);
System.out.println("Port: " + port);
} catch (IOException e) {
e.printStackTrace();
}
}
}
json
{
"username": "admin",
"password": "123456",
"port": 8080
}
Username: admin
Password: 123456
Port: 8080