当前位置:编程学习 > wap >>

wm下用C#如何解析Json,.net有自带的类库么?

wm下用C#如何解析Json,.net有自带的类库么? --------------------编程问答-------------------- 有的,代码和相关的信息我找一下。 --------------------编程问答-------------------- Newtonsoft.Json.WindowsPhone
--------------------编程问答--------------------

  JsonObject source = null;

            byte[] buffer = //把你文件转化生字节; 代码在下边
            if (buffer != null)
            {
                string json = System.Text.Encoding.UTF8.GetString(buffer, 0, buffer.Length);
                int ch = Convert.ToInt32(json[0]);
                if (ch == 65279)
                    json = json.Substring(1, json.Length - 1);

                source = JsonConvert.DeserializeObject(json, typeof(JsonObject)) as JsonObject;
            }
            return source;



JsonObject类,是个和Json文件结构对应的Models类,如果有什么不清楚的,可以继续提问。



  using (IsolatedStorageFileStream isoStream = isoStore.OpenFile(filename, FileMode.Open))
                        {
                            byte[] fileBytes = new byte[isoStream.Length];
                            isoStream.Read(fileBytes, 0, fileBytes.Length);
                            return fileBytes;
                        }


--------------------编程问答-------------------- JSON 是开源的 下载个Json.net 来看看就知道了
补充:移动开发 ,  Windows Phone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,