我需要将Json格式数据发布到服务器url。服务器将以相同的Json格式发送Responce。我需要解析它并获取数据。怎么做?请以示例帮助我。将Json数据发布到服务器并解析java脚本中的响应
0
A
回答
0
在客户端(转换成JSON)--->
var myJSONText = JSON.stringify(myObject, replacer);
&在服务器端获取的实际数据--->
var dynObj = JsonConvert.DeserializeObject(myJSONText);
PHP --->
<?php
$jsonTxt = '{"abc":1111,"xyz":222}';
var_dump(json_decode($jsonTxt));
var_dump(json_decode($jsonTxt, true));
?>
+0
OP使用PHP,但似乎你已经发布了ASP代码。 –
0
您可以使用JSON.parse()
,这可能在大多数浏览器中都受支持。
var response = {"success":true, "data":"My data"};
var json_res = JSON.parse(response);
console.log(json_res.data)
另外,如果你使用的是一些JavaScript库,例如jQuery的,你可能有一个帮手。见this similar question
0
应该看起来像这样。
var data = $(":input").serializeArray();
$.ajax({
url: url,
data: JSON.stringify(data),
type: "GET",
dataType: 'json',
contentType: 'application/json'
});
在服务器端:
public static function createFromJson($jsonString)
{
$object = json_decode($jsonString);
return new self($object->firstName, $object->lastName);
}
相关问题
- 1. 解析JSON。我有服务器响应
- 2. 如何将数据发布到服务器并获取响应?意向?
- 3. 发布json到java服务器
- 4. 发送UDP数据包到服务器并得到响应
- 5. 从https调用Web服务并解析Java中的响应xml数据
- 6. 发送表单数据到服务器并使用Java脚本将其存储在服务器中
- 7. 如何连接到单独的服务器并解析其JSON响应?
- 8. 如何JSON数据发布到由拉姆达脚本另一台服务器
- 9. 在iframe中发布服务器响应
- 10. $ .ajax函数:发送json数据:解析服务器端函数
- 11. 如何将json数据响应从Servlet发送到特定的Url(服务器)?
- 12. 发送xml数据到服务器并获得响应
- 13. jQuery的按键响应将数据发送到服务器
- 14. 如何将json数据发送到服务器并在android中获取Json响应?
- 15. 将Json数据从浏览器发布到Java应用程序
- 16. 在Android中发布JSON数据到web服务器的错误?
- 17. 无法将数据发布到服务器,得到错误java.io.IOException:服务器返回的HTTP响应代码:415
- 18. 什么是服务器到服务器发布脚本?
- 19. 从服务器解析JSON响应的问题
- 20. android-解析服务器的JSON响应时出错
- 21. 如何解析来自雅虎服务器的json响应?
- 22. 解析服务器错误的json响应错误代码100
- 23. JSON解析,如何获得来自服务器的响应
- 24. Java proxyservlet将数据发布到其他服务器
- 25. 从服务器读取Json响应并在objective-c中解析xcode
- 26. 解析服务器侧响应
- 27. 本地解析服务器同步到云解析服务器
- 28. 接收服务器响应并将其发送到浏览器?
- 29. 在收到服务器的响应后解析UITableViewCell中的xml
- 30. 如何使用java脚本解析json文件中的数据
什么服务器平台使用的是(ASP,PHP等)?你自己试过了什么吗? –
@ArtyomNeustroev我使用PHP – Mathan