相关疑难解决方法(0)

如何在Java中将jsonString转换为JSONObject

我有一个名为String的变量jsonString:

{"phonetype":"N95","cat":"WP"}
Run Code Online (Sandbox Code Playgroud)

现在我想将其转换为JSON对象.我在Google上搜索得更多,但没有得到任何预期的答案......

java arrays parsing json

388
推荐指数
12
解决办法
130万
查看次数

如何在Java中检查给定字符串是否是有效的JSON

如何在Java中验证JSON字符串?或者我可以使用正则表达式解析它吗?

java validation json

138
推荐指数
5
解决办法
21万
查看次数

Spring在没有setter的情况下验证@Value

我的配置文件中有一些值,它应该是 JSON(它将作为字符串加载)。

我希望 Spring 在注入之前验证该值确实是有效的 JSON,否则会抛出错误。

我按如下方式注入它:

@Value("${source.SomeJsonString}")
private String someJsonString;
Run Code Online (Sandbox Code Playgroud)

我看到了以下内容:How to make simple propertyvalidation when using Spring @Value

但是,由于我有多个应该注入的类source.SomeJsonString,所以我不想为每个类创建一个setter,并一次又一次地编写验证。

有没有办法只写一次验证器?

我考虑过创建注释(Spring validate string value is a JSON),但似乎注释的值@Value无法验证。

还有其他办法吗?

java validation spring json

3
推荐指数
1
解决办法
2302
查看次数

标签 统计

java ×3

json ×3

validation ×2

arrays ×1

parsing ×1

spring ×1