【发布时间】:2020-11-29 20:39:47
【问题描述】:
我有以下 R 结构
list(Message = list(MessageType = "WARNING", MessageSubType = "USERNAME",
MessageID = "105"), Message = list(MessageType = "WARNING",
MessageSubType = "PASSWORD", MessageID = "106"))
我想用jsonlite::toJSON(auto_unbox = T)把它转换成这个
{"Message":{"MessageType":"WARNING","MessageSubType":"USERNAME","MessageID":"105"},"Message_1":{"MessageType":"WARNING","MessageSubType":"PASSWORD","MessageID":"106"}}
但是,jsonlite 会使用“Message.1”而不是“Message_1”递增。
踢球者:这可能是多个结构,所以我需要一些可以重复的东西,而不管键名如何。不确定jsonlite::toJSON() 是否可以接受一个参数来告诉它的行为类似于上面所需的输出。非常感谢任何帮助!
【问题讨论】: