在scala和circe中,给定Json对象如下
import io.circe._ import io.circe.syntax._ val x: Json = Json.fromString("foo") val y: Json = List(1, 2, 3).asJson
我想区分一种方法来检测x的内容是否是一个真正的String字面量(即“foo”),而y不是(它是一个列表)。
x
y
pgky5nke1#
def isString(json: io.circe.Json): Boolean = json.isString
或者只是:x.isString,y.isString。
x.isString
y.isString
1条答案
按热度按时间pgky5nke1#
或者只是:
x.isString
,y.isString
。