登录
首页 >  Golang >  Go问答

随机 JSON 文件到 DataStruct 解组

来源:stackoverflow

时间:2024-04-20 23:36:39 476浏览 收藏

从现在开始,我们要努力学习啦!今天我给大家带来《随机 JSON 文件到 DataStruct 解组》,感兴趣的朋友请继续看下去吧!下文中的内容我们主要会涉及到等等知识点,如果在阅读本文过程中有遇到不清楚的地方,欢迎留言呀!我们一起讨论,一起学习!

问题内容

我想在给定随机 JSON 文件的 GOLANG 中创建一个数据结构 (DS)。也就是说,获取 JSON 文件的内容并将其解组到 DS 中。

环顾四周,我找到了如何创建此类 DS 的解决方案,这需要事先了解 JSON 格式(键:值对、值的类型等)。为此,还需要“手动”输入结构的字段,然后将 JSON 内容解组到其中。当然,您始终可以创建一个小脚本来执行此操作。然而,这似乎有点不切实际,但并非完全不可能或无法实现。

您知道更直接的方法来实现这一目标吗?

我想我还发现了一些有关将 JSON 内容移植到接口中的信息,但我确信(尽管不是 100%),我们希望将这些数据保留为更静态的格式,即 DS。有没有办法将这个假设的界面转换为 DS?


正确答案


也许您可以尝试使用 https://github.com/golang/go/blob/e7f2e5697ac8b9b6ebfb3e0d059a8c318b4709eb/src/encoding/json/stream.go#L371 来执行此操作

好了,本文到此结束,带大家了解了《随机 JSON 文件到 DataStruct 解组》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>