我需要將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服務器響應解析到JSON數組中
- 2. 如何在java腳本中解析json中的響應數組?
- 3. 解析JSON。我有服務器響應
- 4. 解析JSON服務器響應
- 5. 如何將數據發佈到服務器並獲取響應?意向?
- 6. 解析Java中的JSON服務器端?
- 7. 發佈json到java服務器
- 8. 腳本未將輸入發佈到PHP服務器腳本。
- 9. Qt:將數據發佈到服務器
- 10. 發送UDP數據包到服務器並得到響應
- 11. 從https調用Web服務並解析Java中的響應xml數據
- 12. 發送表單數據到服務器並使用Java腳本將其存儲在服務器中
- 13. 如何連接到單獨的服務器並解析其JSON響應?
- 14. 在iframe中發佈服務器響應
- 15. Gmail獲取郵件並將其發佈到服務器[google應用腳本?]
- 16. 如何JSON數據發佈到由拉姆達腳本另一臺服務器
- 17. 將JSON數據從AngularJS客戶端發佈到Express服務器
- 18. 將JSON數據發佈到服務器URL
- 19. 將JSON數據從iOS發佈到mssql服務器
- 20. 使用curl或python將json數據發佈到jhipster服務器
- 21. $ .ajax函數:發送json數據:解析服務器端函數
- 22. jQuery的按鍵響應將數據發送到服務器
- 23. 發送xml數據到服務器並獲得響應
- 24. 如何將json數據響應從Servlet發送到特定的Url(服務器)?
- 25. 如何從服務器響應中解析json?
- 26. 發佈JSON到PHP腳本服務器端失敗
- 27. 將Json數據從瀏覽器發佈到Java應用程序
- 28. 在Android中發佈JSON數據到web服務器的錯誤?
- 29. 無法將數據發佈到服務器,得到錯誤java.io.IOException:服務器返回的HTTP響應代碼:415
- 30. 什麼是服務器到服務器發佈腳本?
什麼服務器平臺使用的是(ASP,PHP等)?你自己試過了什麼嗎? –
@ArtyomNeustroev我使用PHP – Mathan