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