13

csvタイプを受け入れることは可能でしょうか?service.path(appPath).accept(mediaType).get(String.class)

javax.ws.rs.core.MediaTypeで定義されたMediaType.TEXT_CSVはありません。私は何かを逃したことがありますか?

私は現在ジャージー1.1.6を使用しています。

どうもありがとう。

4

2 に答える 2

20

独自のメディアタイプを定義できます。

public final static String TEXT_CSV = "text/csv";
public final static MediaType TEXT_CSV_TYPE = new MediaType("text", "csv");
于 2013-01-25T16:32:29.107 に答える
4

csvはコンマ区切りのテキストファイルに他なりません

text\plainCSVファイルを処理するためのメディアタイプとしていつでも使用できます。また、 OpenCSVなどのフレームワークを使用してCSVを処理できます。

または(fileuploadの場合)

@Consumes(MediaType.MULTIPART_FORM_DATA)
public String process(@FormDataParam("file") InputStream csv) throws IOException {
//Process CSV file
}
于 2013-01-25T12:28:29.950 に答える