仕様では、APIの回答は単純な文字列値ですが、形式はJSONです。Web API生成アプリケーション/ jsonで単純文字列を返します
私はジャージーを使用しています。
私はそのように私の答えを構築する場合:
return Response.ok().entity("hello").build();
それは働いているが、私は答えを見たとき、たとえば、Firefoxののネットワークビューで、JSONの構文エラーがあります。私はそのような文字列にいくつかの二重引用符があった場合 は:
return Response.ok().entity("\"hello\"").build();
をFirefoxで何の構文エラーはありませんが、私はそれを行うには良い方法だとは思いません。
JSONを生成するAPIの単純なString値を返す良い方法はありますか?
_私はそれを行うのが良い方法だとは思いません。なぜそれは良い方法ではないのですか? –
apiはいくつかのJSON(application/json)を生成します。 しかし、この呼び出しの仕様は次のとおりです。 オブジェクトの種類: "string" 私は実際に何をしようとしているのか分かりません。私はただの練習があるかどうかを知りたがっています。 – bloub
@Kayaman '" hello "'は有効なJSONですが、 '{" hello "}'は有効なJSONではありません。 –