猿问

怎样解析json如下字符串

如题

{"response":{"data":[{"address":"来广营西路81号","province":"","district":"朝阳区","city":"北京"}]},"status":"ok"}

我现在可以用第三方的类库解析到值,用的是Newtonsoft.Json,我需要的是 address   province  district     city

现在新的需求是不能用第三方的类库,可以用visual studio里面自己带的程序集解析,我想这个应该可以的,但自己弄了半天都出不来,请高手解答。

叮当猫咪
浏览 376回答 5
5回答

哈士奇WWW

这是js的 var resp={"response":{"data":[{"address":"来广营西路81号","province":"","district":"朝阳区","city":"北京"}]},"status":"ok"}; alert(resp.response.data[0].address);... .net的,如果不用第三方类库,看看是不是结构是不是差不多,可不可以对字符串进行处理  

慕勒3428872

JavaScriptSerializer符合你的要求

一只甜甜圈

知道有个 DataContractJsonSerializer 但是不知道在Mobile开发环境中能不能用了

哔哔one

很多复杂JSON用JS0N类处理起来更复杂,建议你用正则表达式,详情可以参考我最近一篇文章  
随时随地看视频慕课网APP
我要回答