我有一段代码,它应该从URL中获取信息。获取名为lowest_price
的值,然后将其解析为一个变量,但JSON中有一个$
符号,因此我必须将其删除,之后我无法正确解析JSON。C#|从URL抓取JSON不能将字符串转换为int
我的代码:
var tokenPrice = JObject.Parse(steamMarket).ToString().Replace("$", " ");
double marketPrice = tokenPrice["lowest_price"];
JSON
{"success":true,"lowest_price":"$5.61","volume":"6","median_price":"$5.61"}
错误:
Argument 1: cannot convert from 'string' to 'int'
[解析问题货币文本小数类型(的可能的复制http://stackoverflow.com/questions/4953037/problem-parsing-currency-text - 十进制类型) – Cameron