如何解决javax.json.jsonObjectBuilder的限制

时间:2019-02-13 11:38:04

标签: java json

documentation这样说:

  

此类在构建JSON对象时不允许将null用作名称或值

在我看来,这听起来像是一场风骚。如果我正在处理来自Web表单的客户数据,并且有人将其中间名,密码,秘密问题答案等输入为“ null”,那么我将无法在其中构造具有正确值的Json对象它。有没有解决的办法?我可以通过某种方式将名称编码到JSON构建器中,然后再进行修复?我不愿意对生成的JSON代码进行正则表达式,这就是当前构建代码的方式,而且完全是一团糟。我正在尝试用正确的JSON构建代码替换所有正则表达式内容。

请注意,我在说的是四个字符的字符串“ null”,N-U-L-L,但在小写形式中,我并不是在谈论实际的空值,缺失值或空值。

0 个答案:

没有答案