resultString是“{lhs:”100印度卢比“,rhs:”1.8612美元“,错误:”“,icc:true}”
我有一个字符串,在这四个字段中可用。 现在我如何获取此字符串的第二个字段。 因为我想使用价值= 1.8612美元。 我的问题是我的价值是双引号,但关键不是。 请帮我解析一下。
答案 0 :(得分:0)
答案 1 :(得分:0)
您在上面写的字符串是一个JSON字符串。你需要解析它,你会得到一个NSDictionary。你可以在这里获得最快的JSON解析器:
无论如何,你给出的JSON字符串都有一些错误。正确的字符串是:
{
"lhs":"100 Indian rupees",
"rhs": "1.8612 U.S. dollars",
"error": "",
"icc": true
}
当它被解析时,它看起来像:你会得到4个键{lhs,rhs,error,icc}& NSDictionary中的相应值。
希望它适合你。
编辑:如果要检查有效的JSON字符串:您可以检查
此链接将告诉您JSON字符串中的错误(如果错误)。否则将显示解析的JSON。