2014-01-21 4 views
1

커서 (Java)를 사용하여 데이터베이스를 반복하여 작성하는 JSONArray가 있습니다. JASONArray 나는 같은 외모를 만드는 오전 : 나는 RESTful 서비스에 대한 위의 JSONArray를 게시하려고JSONArray to REST 서비스 게시

[{"transID":"1001","shiftID":"1","transType":"test","transDateTime":"2013-02-22 15:30:374:021"}, 
"transID":"1002","shiftID":"2","transType":"ghy","transDateTime":"2013-02-25 11:56:926:020"}, 
"transID":"1003","shiftID":"3","transType":"ghfm","transDateTime":"2013-02-25 11:56:248:026"}] 

. 내가 이해

How to send a JSONObject to a REST service?

Posting a File and Associated Data to a RESTful WebService preferably as JSON

Posting a JSONArray to WCF Service from android

: 나는, 사용자 ID 및 토큰, 나는 HTTP 게시물을 작성하고 다음 링크에서 보았다 방법을 이해하는 힘든 시간을 URL 데있다 첫 번째 링크가 어떻게 작동했는지 알 수는 있지만 REST 서비스에 게시하기 전에 사용자 ID와 토큰을 어떻게 구현해야하는지 명확하지 않다.

이것은 내게 새로운 소식이며, 누군가가 올바른 방향으로 나를 이끌 수 있다면 그것은 인정 될 것입니다.

미리 감사드립니다.

+1

미안하지만 프로그래밍 언어는 무엇입니까? –

+0

Java로이 작업을 수행하려고합니다. 고맙습니다. – osbt

+0

해당 링크의 어떤 부분을 이해하지 못 했습니까? 나에게, 그들은 똑 바르게 보입니다. 그래서 우리는 당신에게 무슨 일이 일어나는지 조금 더 말해야합니다. –

답변

3

Jersey의 REST 클라이언트 라이브러리를 살펴보십시오. WebResource이라는 클래스가 있습니다. RESTful 서비스에 게시하려면 post 메소드를 호출 할 수 있습니다. POST 메서드의 두 번째 인수에는 POST 요청 엔터티가 포함되어 있으므로 요청에 JSONArray 엔터티를 캡슐화 할 수 있습니다. 또는 entity 메서드를 사용하여 요청 엔터티 MediaType (APPLICATION_JSON)을 지정할 수 있습니다.