JSON解析与未标记的对象

我试图解析来自这个API从款中,JSON回报IGetPrices

但是,我真的很努力理解我应该如何解析这些对象,而不串标记识别它们。

我使用JSON.Net并在字符串类型的JSON对象。 我目前的分析代码看起来像下面。 我可以看到,我必须使用的IDictionary集合类型持有对象的具体数字,但它们嵌入在这里我真的不能换我周围发生了什么事情听见。

有人能伸出援助之手?

[JsonProperty("prices")] public IDictionary<int,defindex > prices { get; set; } public class price { } public class defindex { } protected class BPTFResult { public BackpackTF response { get; set; } }

有另一个去,结果被嵌入的对象出现在自动完成

public uint success { get; set; } public long current_time { get; set; } public IDictionary<int,defindex_map> defindex_maps { get; set; } public IDictionary<int, IDictionary<int, IDictionary<int, pricesgroup>>>pricesgroups { get; set; } public class defindex_map { } public class pricesgroup { public class current { [JsonProperty("currency")] public string currency { get; set; } [JsonProperty("value")] public float value { get; set; } [JsonProperty("value_high")] public float value_high { get; set; } [JsonProperty("date")] public long date { get; set; } } public class previous { [JsonProperty("currency")] public string currency { get; set; } [JsonProperty("value")] public float value { get; set; } [JsonProperty("value_high")] public float value_high { get; set; } } }

分类:C# 时间:2012-01-30 人气:0
分享到:

相关文章

  • Android的解析字符串/ JSON问题 2012-01-24

    我对在解析Android的JSON字符串一个小问题. 我试图解析此JSON: { "error":504, "result":"[\"USRL3C4NAEL84727\",\"USR1HZE4UN5289H1\",\"USR46476WQB92M84\",\"USR4ZQ193YGRK782\"]" } 我真正需要的部分是解析result . 我也试试这个: JSON

  • 解析对象JSON 2012-02-25

    我有一个接受的jQuery方法来发送JSON数据的一些Web服务. 但我需要之前编辑的对象发送该数据. 有没有什么办法来分析JSON对象的简单对象在JavaScript中,修改它,然后再解析它JSON. 或者更新不解析此JSON对象? --------------解决方案------------- :从一个JSON字符串为JavaScript对象去JSON.parse ,或$.parseJSON如果你使用jQuery和关心与旧浏览器兼容. 从JavaScript对象到JSON字符串去: JSON

  • 试图在红宝石从解析的JSON提取关键值 2012-04-26

    我试图解析来自Twitter的API一些JSON和提取密钥("MEDIA_URL"),这是关键的子键的值("实体") 到目前为止,我有: url = 'https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&screen_name=print_broadcast&count=1' response = RestClient.get(url) data=re

  • Excel中VBA:解析的JSON对象循环 2012-05-13

    每下面的例子......通过从解析的JSON字符串对象循环返回错误"对象不支持此属性或方法". 谁能告诉我如何使这项工作? 非常感谢(我花了6小时寻找一个答案,询问这里之前). 函数解析JSON字符串对象(此工程确定). Function jsonDecode(jsonString As Variant) Set sc = CreateObject("ScriptControl"): sc.Language = "JScript" Set jso

  • 解析红宝石JSON字符串 2012-05-20

    我有我想要在Ruby中解析字符串. string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' 有没有一种简单的方法来提取数据? -----------

  • 解析使用JSON蟒蛇unicoded鸣叫 2012-07-09

    有很多关于解析叽叽喳喳JSON的帖子,但没有,我已经看到解决我的问题. 这是代码 import json file = open('tweet', 'r') tweet = file.read() #{"geo":null,"text":"Lmao!! what time? I dont finish evening cleaning till 5 RT \u201c@some_user: football anyone?.....i wanna have

  • 获得ColdFusion的解析一个JSON请求 2012-07-21

    我有一个JavaScript对象: data = { color: red, day: monday, list: {1,2,3,4,5,6}} 我通过这使用jQuery一个ColdFusion页: $.ajax({ type: "POST", url: "ajax_myPage.cfm", data: JSON.stringify(data), contentType: "application/json", dataType: "j

  • 使用升降JSON和发挥框架解析/提取JSON对象问题 2012-09-24

    我想用电梯,JSON(V2.2)的Play框架分析JSON文件到Scala的case类. 我使用Scala 2.8.1和斯卡拉pluging V0.8玩1.1. 开始我复制从https://github.com/lift/lift/tree/master/framework/lift-base/lift-json/代码提取价值为类(Person类,部分"提取价值."当我浏览到本地主机,看看我收到的结果 play.exceptions.JavaExecutionException: Pa

  • 如何解析的JSON字符串换行符 2013-01-04

    我试图解析字符串....但由于"message_of_the_day"键 ,JSON不能因为它包含换行符(\ n)的.怎么我会解析此JSON字符串,所有JSON Web服务的其他识别字符串对我来说工作正常. JSON响应: {"tblMessageOfTheDay":[{"customer_id":"1659","application_id":"1001","message_

  • 帮助解析使用JSON不是JsonArray例外雅虎的搜索结果 2013-02-02

    我读过那么多帖子,仍然无法找到或理解如何处理的结果集可以有个结果,或者结果的数组. (雅虎搜索) 我可以分析结果完全正常,如果收到多个结果,但只有1搜索结果我得到的JSONException:blahblahbalh不是一个JSONArray. JSONArray results = resultObject.getJSONArray("Result"); 当有多个结果正常,但我怎么能强迫内置JSON解析器接受它作为一个结果时,只有1从雅虎查询返回的结果? 这种单一的结果无法解析成JS

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.440 (s). 10 q(s)