8

Java では、キーが存在するかどうかを isNull() メソッドで確認できることを知っています。キーが保持しているデータの種類を確認する方法はありますか?

次の例を検討してください。

JSONBody.getDataType("key") のような関数が必要で、文字列を返します

{
    "key" : "value"
}

JSONBody.getDataType("key") のような関数が必要で、JSONObject を返します

{
    "key" : { 
        "parm1" : "value1",
        "parm2" : "value2"
    }
}

JSONBody.getDataType("key") のような関数が必要で、JSONArray を返します

{
    "key" : [
        "value1",
        "value2",
        "value3"
    ]
}

JSONBody.getDataType("key") のような関数が必要で、ブール値を返します

{
    "key" : true
}

このようなものは存在しますか?

4

1 に答える 1