gpt4 book ai didi

c# - 解析动态json表达式获取值

转载 作者:太空宇宙 更新时间:2023-11-03 15:57:46 25 4
gpt4 key购买 nike

我创建了一个名为 ticker 的用户控件,用于我的交易程序。它需要一个 url 属性来控制从哪里获取价格。一些示例 url 是:

coinbase.com/api/v1/prices/buy
btc-e.com/api/2/btc_usd/ticker
www.bitstamp.net/api/ticker/

我希望用户能够更改提供 json 对象的交易所,并指定 javascript 表达式来查找这样的值:

json.total.amount
json.last.buy
json.last

等我可以找到大量正在创建动态对象的动态示例,但是 javascript 表达式是预先知道的,并且在 C# 中使用 json.last 引用值,例如在 C# 中。我不知道表达式是什么,那么如何让 C# 计算我的表达式并将结果存储在变量中?

最佳答案

json.net 库允许您轻松地将 json 字符串解析为动态对象。

dynamic d = JObject.Parse("{}");

欲了解更多信息,LINQ to JSON

关于c# - 解析动态json表达式获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22763719/

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