gpt4 book ai didi

json - 如何使用 fsharp 遍历任意 json 树

转载 作者:行者123 更新时间:2023-12-01 10:22:11 24 4
gpt4 key购买 nike

有人可以举例说明如何遍历任意 json
与 fsharp 的树。树的结构在正手上是未知的。
必须可以在每个节点确定,
节点名称,值类型(结构|数组|叶)。
在结构或数组处再次递归下降。

我试图使用 Newtonsoft.Json.Linq 但找不到
一些有用的 fsharp 示例。

最佳答案

您可以使用 JSON Parser in FSharp.Data将 json 字符串解析为 JsonValue,这是一种表示任意 json 树的类型。

您可以在此处找到如何递归遍历它的示例:
https://github.com/fsharp/FSharp.Data/blob/master/src/Json/JsonValue.fs#L62

关于json - 如何使用 fsharp 遍历任意 json 树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50009596/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com