Tag: json

发送和parsingJSON对象

我想以JSON对象的forms向服务器发送消息,并parsing来自服务器的JSON响应。 我想到了服务器响应的格式: { "post": { "username": "someusername", "message": "this is a sweet message", "image": "http://localhost/someimage.jpg", "time": "present time" } } 我应该有多lessJSON的知识才能达到这个目的? 另外,如果有人能够提供一些用于发送和parsingJSON对象的教程的链接,那将是非常好的。

从PHP脚本返回JSON

我想从PHP脚本中返回JSON。 我只是回应结果? 我必须设置Content-Type标题吗?

用Unix工具parsingJSON

我试图parsing从curl请求返回的JSON,如下所示: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -vk="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' 上面的代码将JSON分成了几个字段,例如: % … "geo_enabled":false "friends_count":245 "profile_text_color":"000000" "status":"in_reply_to_screen_name":null "source":"web" "truncated":false "text":"My status" "favorited":false % … 如何打印特定字段(用-vk=text )?

从JSON文件parsing值?

我有一个文件中的这个JSON: { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } 我写了这个脚本打印所有的JSON文本: json_data=open(file_directory).read() data = json.loads(json_data) pprint(data) 我如何parsing文件并提取单个值?

将JSON转换为Java

我想能够从我的Java操作方法中的JSONstring访问属性。 该string可以通过简单地说myJsonString = object.getJson() 。 下面是这个string的例子: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': [{ 'title': 'IntroToComputingandInternet', 'id': 3, 'children': 'false', 'groups': [] }] }] } 在这个string中,每个JSON对象都包含其他JSON对象的数组。 目的是提取任何给定对象拥有包含其他JSON对象的组属性的ID列表。 我把Google的Gson视为一个潜在的JSON插件。 任何人都可以提供某种forms的指导,如何从这个JSONstring中生成Java?

在jQuery中序列化为JSON

我需要序列化一个对象到JSON。 我正在使用jQuery。 有没有一个“标准”的方式来做到这一点? 我的具体情况:我有一个数组定义如下所示: var countries = new Array(); countries[0] = 'ga'; countries[1] = 'cd'; … 我需要把它变成一个string传递给$.ajax()像这样: $.ajax({ type: "POST", url: "Concessions.aspx/GetConcessions", data: "{'countries':['ga','cd']}", …

在Unity中对Json和Json数组进行序列化和反序列化

我有一个从PHP文件发送到使用WWW统一的项目列表。 WWW.text看起来像[{"playerId":"1","playerLoc":"Powai"},{"playerId":"2","playerLoc":"Andheri"},{"playerId":"3","playerLoc":"Churchgate"}]在那里我从string修剪额外的[] 。 当我尝试使用Boomlagoon.JSONparsing它时,只有第一个对象被检索。 我发现我必须deserialize()列表并导入MiniJSON。 但我很困惑如何反序列化()这个列表。 我想遍历每个JSON对象并检索数据。 我如何使用C#在Unity中做到这一点? 我正在使用的类是 public class player { public string playerId { get; set; } public string playerLoc { get; set; } public string playerNick { get; set; } } 修剪完[]我能够使用MiniJSONparsingJSON。 但它只返回第一个KeyValuePair 。 IDictionary<string,object> s = Json.Deserialize(serviceData) as IDictionary<string,object>; foreach (KeyValuePair<string, object> kvp in s) { Debug.Log(string.Format("Key = {0}, Value […]

安全地将JSONstring转换为对象

给定一串JSON数据,你怎么能安全地把这个string转换成一个JavaScript对象? 显然你可以用这样的东西不安全地做… var obj = eval("(" + json + ')'); …但是这让我们容易受到包含其他代码的jsonstring的影响,这对于简单的eval来说似乎非常危险。

如何格式化Microsoft JSONdate?

我正在使用jQuery在Ajax上进行第一次破解。 我正在将我的数据放到我的页面上,但是对于Date数据types返回的JSON数据,我遇到了一些麻烦。 基本上,我得到一个string,看起来像这样: /Date(1224043200000)/ 从全新到JSON – 如何将其格式化为短date格式? 这应该在jQuery代码中的某处处理? 我已经尝试使用$.datepicker.formatDate()没有任何成功的jQuery.UI.datepicker插件。 仅供参考:下面是我在这里结合使用这些答案的解决scheme: function getMismatch(id) { $.getJSON("Main.aspx?Callback=GetMismatch", { MismatchId: id }, function (result) { $("#AuthMerchId").text(result.AuthorizationMerchantId); $("#SttlMerchId").text(result.SettlementMerchantId); $("#CreateDate").text(formatJSONDate(Date(result.AppendDts))); $("#ExpireDate").text(formatJSONDate(Date(result.ExpiresDts))); $("#LastUpdate").text(formatJSONDate(Date(result.LastUpdateDts))); $("#LastUpdatedBy").text(result.LastUpdateNt); $("#ProcessIn").text(result.ProcessIn); } ); return false; } function formatJSONDate(jsonDate) { var newDate = dateFormat(jsonDate, "mm/dd/yyyy"); return newDate; } 该解决scheme从callback方法中得到了我的对象,并使用date格式库正确显示了页面上的date。

我怎样才能parsing与C#的JSON?

我有以下代码 var user = (Dictionary<string, object>)serializer.DeserializeObject(responsecontent); responsecontent的input是JSON,但没有正确parsing成JSON对象。 我应该如何正确地序列化它?