JSON问题求助VB.NET

siyu99 2009-10-13 12:18:01
加精
字符串如下:
{"farmlandStatus":[{"a":15,"b":6,"c":0,"d":0,"e":1,"f":0,"g":0,"h":1,"i":100,"j":1,"k":26,"l":15,"m":15,"n":{"227554197":1,"276748590":1,"239255726":1,"238907507":1,"241702041":1,"250742092":1,"268702762":1,"237278654":1,"230021050":1,"260507944":1,"264453468":1},"o":0,"p":[],"q":1249911384,"r":1250141784,"s":0,"t":0,"u":0},{"a":15,"b":6,"c":0,"d":0,"e":1,"f":0,"g":0,"h":1,"i":100,"j":1,"k":28,"l":16,"m":16,"n":{"227554197":1,"276748590":1,"239255726":1,"238907507":1,"241702041":1,"250742092":1,"268702762":1,"237278654":1,"230021050":1,"260507944":1},"o":0,"p":[],"q":1249911384,"r":1250141784,"s":0,"t":0,"u":0}],"items":{"1":{"itemId":1},"2":{"itemId":2},"4":{"itemId":"4"},"3":{"itemId":"3"}},"exp":19661}

farmlandStatus下有个数组,只拿第一个说吧。
里面有个n值,也是数组:
"n":{"227554197":1,"276748590":1,"239255726":1,"238907507":1,"241702041":1,"250742092":1,"268702762":1,"237278654":1,"230021050":1,"260507944":1,"264453468":1}

此时,我不想得到Value值,只想得到Aname的值,比如227554197,因为这些值是不固定的。
VB.NET该如何写操作
...全文
804 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
kathysyh 2009-10-14
  • 打赏
  • 举报
回复
来看看啊谢谢了
小范f-li.cn 2009-10-14
  • 打赏
  • 举报
回复
e
EternalFaith 2009-10-14
  • 打赏
  • 举报
回复
mark,学习
ASDF1414114 2009-10-13
  • 打赏
  • 举报
回复
看不懂顶下
lsd123 2009-10-13
  • 打赏
  • 举报
回复
yankunlin 2009-10-13
  • 打赏
  • 举报
回复
学习了....再顶一下
lk0126 2009-10-13
  • 打赏
  • 举报
回复
路过
wxhysoftsodc 2009-10-13
  • 打赏
  • 举报
回复
收藏
tianfeng1214 2009-10-13
  • 打赏
  • 举报
回复
可以用正则来提出你想要的数据
tianfeng1214 2009-10-13
  • 打赏
  • 举报
回复
我不想得到Value值,只想得到Aname的值,比如227554197,因为这些值是不固定的

aname是什么?没有说清楚
xunis 2009-10-13
  • 打赏
  • 举报
回复
只能顶了
siyu99 2009-10-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 supercpu123 的回复:]
http://topic.csdn.net/u/20090721/20/54e0b8b5-70c7-4276-9696-411641115242.html
参考我在这个帖子的回复
[/Quote]
你好,你所使用是正则式吗?可以帮我转为VB.NET代码吗?谢谢
cht_1988 2009-10-13
  • 打赏
  • 举报
回复
来看看啊谢谢了
supercpu123 2009-10-13
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20090721/20/54e0b8b5-70c7-4276-9696-411641115242.html
参考我在这个帖子的回复
siyu99 2009-10-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 net_lover 的回复:]
你可以试试这个
http://james.newtonking.com/projects/json-net.aspx
http://james.newtonking.com/projects/json/help/

如果你的格式不固定,可以考虑采用xml格式进行数据的交换。

[/Quote]
你好,这组其实从腾讯农场中获取农场信息JSON数据。暂时我是使用System.Runtime.Serialization中的
DataContractJsonSerializer进行反序列,可以farmlandStatus中除N与P外数值。现在碰到的主要的问题是N中的名称与值为不固定。
想请教使用System.Runtime.Serialization是否能实现提取N数组中的名称及值
孟子E章 2009-10-13
  • 打赏
  • 举报
回复
你可以试试这个
http://james.newtonking.com/projects/json-net.aspx
http://james.newtonking.com/projects/json/help/

如果你的格式不固定,可以考虑采用xml格式进行数据的交换。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧