java JSON
**
JAVA中使用JSON進行數據傳遞
https://www.itread01.com/content/1517477936.html
**
2.1陣列(JSONArray)
陣列用一對[],表示存放的是一般的陣列資料。
如:[“11″,”22″,”33”],表示這是一個JSONArray陣列,裡面有3個資料:”11“,”22“,”33“。當然可以是複雜的資料,就是所謂的巢狀定義吧。
2.物件(JSONObject)
物件用一對{},來表示其中JSON通用的”鍵-值“對。
如:{“sex1″:”female”,”name0″:”zhangsan”},表示的是一個JSON物件,裡面有兩組資料(鍵值對),sex1=female,name0=zhangsan。當然這裡鍵對應的資料值,可以是複雜的JSON物件或者陣列。
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/602383/
*
JSON.stringify()
ex:
var obj = { "name":"John", "age":30, "city":"New York"};
var myJSON = JSON.stringify(obj);
https://blog.xuite.net/dizzy03/murmur/561072542-%5BJavascript%5D+array+to+json%E3%80%81json+to+array
*[JS] array to Json
var jsonObj=[]; var tempPrdList=[]; tempPrdList.push( "12" ); tempPrdList.push( "34" ); tempPrdList.push( "56" ); for (i = 0, j = tempPrdList.length; i < j; i++) { var obj = new Object; obj.id = tempPrdList[i]; //key=id jsonObj.push(obj); } console.log(JSON.stringify(jsonObj)); //[{"id":"12"},{"id":"34"},{"id":"56"}] |
https://mikahotraveler.com/blog/post/343035509-%5Bjs%5D-array-to-json
*
https://www.w3schools.com/js/js_json_stringify.asp
RESTful 註解大全
@GET、@POST、@PUT、@DELETE、@HEAD
@GET、@POST、@PUT、@DELETE 以及 @HEAD 均是 HTTP 請求方法指示符註釋。您可以使用它們來繫結根資源或子資源內的 Java 方法與 HTTP 請求方法。HTTP GET 請求被對映到由 @GET 註釋的方法;HTTP POST 請求被對映到由 @POST 註釋的方法,以此類推。
@Conumes 和 @Produces
@Conumes註釋代表的是一個資源可以接受的MIME型別。@Produces註釋代表的是一個資源可以返回的MIME型別。
@Path
@Path註釋被用來描述根資源、子資源方法或子資源位置。value值可以包含文字字元、變數或具有定製正規表示式的變數。
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/319301/
https://www.itread01.com/p/858292.html
https://medium.com/chikuwa-tech-study/spring-boot-%E7%AC%AC3%E8%AA%B2-controller%E7%9A%84%E4%BD%BF%E7%94%A8-%E4%B8%80-7b76f11d3ee4
https://dotblogs.com.tw/newmonkey48/2017/09/21/152425
https://openhome.cc/Gossip/JavaScript/JSON.html
留言
張貼留言