Klaxon的JSON漂亮的打印输出“”

val time = json.lookup<String?>("query.results.channel.title").toJsonString(true) 

输出

[“Yahoo! Weather – Nome,AK,US”]

有没有方法得到没有括号和引号的输出?

我想这个

 .replace("[\"","").replace("\"]","") 

不是最好的方法

括号包含在默认实现中(请参阅https://github.com/cbeust/klaxon/blob/master/src/main/kotlin/com/beust/klaxon/DSL.kt ,在最底层函数appendJsonStringImpl

所以这是不可能的,通过配置删除它们。

如果你为这个特定的类编写扩展函数,它可能会工作,但我想这不是你想要的。

所以这是目前不能编写自己的扩展名(功能)。