我有一个像
{ "status": "success", "auth": { "code": "23123213", "name": "qwerty asdfgh" } }
我想将其转换为点符号(一级)版本,例如:
{ "status": "success", "auth.code": "23123213", "auth.name": "qwerty asdfgh" }
目前我正在使用字段手动转换对象,但我认为应该有更好、更通用的方法来执行此操作。有没有?
注意:有一些示例显示相反的方法,但我找不到确切的方法。
注意 2:我希望它与我的服务器端控制器操作绑定一起使用。
原文由 vardars 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以递归地将属性添加到新对象,然后转换为 JSON: