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() 后结果就对了,真奇怪! 记录一下。

posted @ 2014-07-25 22:57  清风送明月  阅读(825)  评论(0编辑  收藏  举报