json - 解组具有多种类型的嵌套 json
问题描述
[
1618511472,
"on-req",
null,
null,
[
[
62577595747,
]
],
]
以上是我目前正在使用的需要解析的 json 响应var resp []interface{}
和json.Unmarshal
原始响应。它适用于数组字段以外的其他字段
当我尝试转换数组字段resp[4].([][]interface{})
时它不起作用
不确定这里最好的方法是什么。感谢任何帮助。预先感谢
解决方案
感谢 mkopriva 的回答
这是工作解决方案
tmp, ok := resp[4].([]interface{})
tmp1, ok1 := tmp.([]interface{})
推荐阅读
- ios - UISearchController 打开后,iOS 13 无法滚动到底部
- mergesort - 如何获得 3 次合并排序中的比较次数?
- c# - iPad 在导航上显示白屏而不是主页
- css - 模态对话框的大小和标题位置
- java - 为什么我会收到“java.lang.NoClassDefFoundError: kong/unirest/Unirest”?
- python - 在 Selenium/Python 中使用显式等待
- r - 为什么 filter 和 rowSums 不能一起工作?
- css - 使用 CSS Grid 每隔一行着色
- unity3d - 如何根据表面获得正确的运动方向矢量
- eclipse - 将.jar文件导入eclipse进行编辑