2013-01-25 10 views
8

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

javax.ws.rs.core.MediaTypeに定義されているMediaType.TEXT_CSVはありません。私は何かを逃したか?

私は現在Jersey 1.1.6です。

多くのありがとうございます。そして、このようなOpen CSVようなフレームワークを使用してCSVを扱う -

答えて

9

は、あなたがあなた自身のメディアタイプを定義することができます(ファイルアップロードの場合)

1

CSVを使用すると、常にCSVファイルを扱うために、メディアタイプとしてtext\plainを使用することができますテキストファイル

をカンマ区切りに過ぎません。

public final static String TEXT_CSV = "text/csv"; 
public final static MediaType TEXT_CSV_TYPE = new MediaType("text", "csv"); 

それとも

@Consumes(MediaType.MULTIPART_FORM_DATA) 
public String process(@FormDataParam("file") InputStream csv) throws IOException { 
//Process CSV file 
} 
関連する問題