Вы можете использовать библиотеку JSON для анализа строки и получения значения.
Базовый пример:
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
String jsonString = "{ \"userId\":\"123\", \"userName\":\"user\", \"age\":12 }";
JSONObject jsonObject = new JSONObject(jsonString);
String userName = jsonObject.getString("userName");
System.out.println("UserName is: " + userName);
}
}
Вывод:
UserName is: user
Примечание. Не забудьте добавить зависимость JSON в POM-файл.
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20160810</version>
</dependency>
Хотя доступны и другие библиотеки JSON, например jackson , google-gson и многое другое.Вы можете использовать любой из них.