使用nodejs获取json数据结构
对于我来说,仅使用关键字很难找到这个问题——我一页一页地滚动,所有的点击都在从 json 结构获取数据,而不是获取数据json 的结构。
如果你不知道我想要实现什么目标,这里有一些工具可以将数据结构从 json 转换为 Go:
- https://mholt.github.io/json-to-go/
该工具可立即将 JSON 转换为 Go 类型定义 - https://json2struct.mervine.net/
将 JSON 转换为有用的结构。 - https://transform.tools/json-to-go
将 JSON 转换为 Go Struct 的在线游乐场
对于一个特定的应用程序,我获取的数据具有各种略有不同的 json 数据结构,这使得我的数据提取总是失败。我需要比较这些数据结构,因为每个单独的 json 数据肯定是不同的。
This is a problem that is so hard for me to find using just keywords -- I've scrolled pages after pages and all the hits are on getting data from json structure, instead of getting data structure from json.
If you don't know what goal I'm trying to achieve, here are tools to get data structure from json to Go:
- https://mholt.github.io/json-to-go/
This tool instantly converts JSON into a Go type definition - https://json2struct.mervine.net/
Convert JSON in to a useful struct. - https://transform.tools/json-to-go
online playground to convert JSON to Go Struct
For one specific application, I'm getting data with all kinds of slightly different json data structures, which makes my data extraction failing all the times. I need to compare those data structure-wise, as each individual json data are surely different.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来您正在努力寻找所需的内容,因为普通 JavaScript 没有您尝试使用的类型概念。
您可能想要生成 json 架构 或 typescript 接口,并且搜索“JSON 到架构 npm” 将为您提供更有用的结果。
一个这样的例子是
to-json-schema
对于更具体的答案,您需要提供一些输入和输出的最小样本,例如您对
{ "foo": "bar", "x": [1, 2] }
的期望It looks like you're struggling to find what you want because vanilla JavaScript doesn't have the type concepts you're trying to use.
You probably want to generate a json schema or a typescript interface, and searching "JSON to schema npm" will get you more useful results.
One such example is
to-json-schema
For more specific answers you'd need to provide some minimal sample of input and output, e.g. what would you expect from
{ "foo": "bar", "x": [1, 2] }