System.Json 使用注意

  在xamarin中对json字符串进行解析,使用System.Json时出现怪问题:

 json-string = { "ret" : "OK" }

使用如下代码解析:

        /// <summary>解析 : { "ret":"xxxxx" } 

        /// </summary>

        /// <param name="jsonStr"></param>

        /// <returns></returns>

        private string getReturnFromJson(string jsonStr)

        {

            JsonValue jv = JsonObject.Parse(jsonStr);

            return jv["ret"].ToString();

        }

  时,获得的结果总是:"OK" ,而不是 OK ,也就是说结果字符串中本不应该再有双引号的。后来去掉 ToString() 后结果就对了,真奇怪! 记录一下。

你可能感兴趣的:(System)