文字列@RequestBodyをjsonとして自動的に解析する方法

リディ:

文字列値を本文として読み取るエンドポイントがあります。

@RestController
public class EndpointsController {
   @RequestMapping( method = RequestMethod.PUT, value = "api/{myId}/name", consumes= MediaType.APPLICATION_JSON )
   public String updateName( @PathVariable( MY_ID ) String myId, @RequestBody String name) {

     //will be: "new name"
     //instead of : newname
     return myId;
   }
}

私の問題は、クライアントがこれを正しいIMHOである「新しい名前」で呼び出すことですが、サーバーは文字列をjsonオブジェクトとして処理しないため、引用符でこれを読み取ります。Jacksonに文字列も解析するように指示するにはどうすればよいですか(Pojoの場合と同じ方法)。

Sotirios Delimanolis:

JSONパーサーとしてJacksonを使用している場合は、typeを使用してパラメーターを宣言するだけTextNodeです。これは、JSON文字列を表すJackson型です。

public String updateName(@PathVariable(MY_ID) String myId, @RequestBody TextNode name) {

その後、そのasTextメソッドを使用してテキスト値を取得できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JSON文字列を配列としてAndroidに解析する方法は?

分類Dev

Jacksonを使用してJSON文字列を配列に解析する方法

分類Dev

特別な文字列をJSONとして解析する方法は?

分類Dev

Javaを使用してJSON文字列をArrayListに解析する方法は?

分類Dev

Excel / CSV-Excelを停止して文字列を日付として自動的にフォーマットする方法

分類Dev

Jacksonを使用してSpring Boot ApplicationでJSONを自動的に解析する方法

分類Dev

Joda DateTime は、文字列を解析するときにタイムゾーンを自動的に変更します

分類Dev

動的キーを使用してJSON文字列を解析する

分類Dev

文字列として受信したjsonデータを解析する方法

分類Dev

文字列番号を使用して文字列をDateTimeに解析する方法

分類Dev

MVCのJson.NETを使用して、mongodbObjectIdを文字列として自動的に再調整します

分類Dev

mssqlを使用してJSON配列文字列を解析する方法は?

分類Dev

Pythonの文字列としてfloatsを使用してjson文字列を解析する

分類Dev

Newtonsoftを使用してVb.netでJSON文字列を適切に解析する方法

分類Dev

JavaでJSON文字列を解析して、内部に含まれている文字列anotherJSONを取得する方法

分類Dev

文字列をJSONに解析する方法

分類Dev

文字列が自動的に起動しないときにCOWをトリガーする方法

分類Dev

Delphiを使用してjson文字列応答を解析する方法

分類Dev

javascriptを使用して文字列を単語と句読点に解析する方法

分類Dev

JSON文字列を解析して構造化する方法

分類Dev

改造を使用して、ネストしたクラスとして内部JSON文字列を解析する方法

分類Dev

Rustで8進文字列をfloatとして解析する方法は?

分類Dev

reactjsを使用してJsonデータを動的に解析する方法

分類Dev

XMLをxqを使用してJSONに解析し、特定の要素を数値として出力する方法は?(文字列の代わりに)

分類Dev

SqlAlchemyを使用して文字列を自動的にデコードすることは可能ですか?

分類Dev

jqを介してjsonファイルのアスタリスクを文字列として解析する方法

分類Dev

Angularは文字列を日付として自動的に解決します

分類Dev

C ++のJson:浮動小数点の不正確さを回避するために数値を文字列として解析します

分類Dev

別の文字列と比較したときに文字列を解析する方法は?

Related 関連記事

  1. 1

    JSON文字列を配列としてAndroidに解析する方法は?

  2. 2

    Jacksonを使用してJSON文字列を配列に解析する方法

  3. 3

    特別な文字列をJSONとして解析する方法は?

  4. 4

    Javaを使用してJSON文字列をArrayListに解析する方法は?

  5. 5

    Excel / CSV-Excelを停止して文字列を日付として自動的にフォーマットする方法

  6. 6

    Jacksonを使用してSpring Boot ApplicationでJSONを自動的に解析する方法

  7. 7

    Joda DateTime は、文字列を解析するときにタイムゾーンを自動的に変更します

  8. 8

    動的キーを使用してJSON文字列を解析する

  9. 9

    文字列として受信したjsonデータを解析する方法

  10. 10

    文字列番号を使用して文字列をDateTimeに解析する方法

  11. 11

    MVCのJson.NETを使用して、mongodbObjectIdを文字列として自動的に再調整します

  12. 12

    mssqlを使用してJSON配列文字列を解析する方法は?

  13. 13

    Pythonの文字列としてfloatsを使用してjson文字列を解析する

  14. 14

    Newtonsoftを使用してVb.netでJSON文字列を適切に解析する方法

  15. 15

    JavaでJSON文字列を解析して、内部に含まれている文字列anotherJSONを取得する方法

  16. 16

    文字列をJSONに解析する方法

  17. 17

    文字列が自動的に起動しないときにCOWをトリガーする方法

  18. 18

    Delphiを使用してjson文字列応答を解析する方法

  19. 19

    javascriptを使用して文字列を単語と句読点に解析する方法

  20. 20

    JSON文字列を解析して構造化する方法

  21. 21

    改造を使用して、ネストしたクラスとして内部JSON文字列を解析する方法

  22. 22

    Rustで8進文字列をfloatとして解析する方法は?

  23. 23

    reactjsを使用してJsonデータを動的に解析する方法

  24. 24

    XMLをxqを使用してJSONに解析し、特定の要素を数値として出力する方法は?(文字列の代わりに)

  25. 25

    SqlAlchemyを使用して文字列を自動的にデコードすることは可能ですか?

  26. 26

    jqを介してjsonファイルのアスタリスクを文字列として解析する方法

  27. 27

    Angularは文字列を日付として自動的に解決します

  28. 28

    C ++のJson:浮動小数点の不正確さを回避するために数値を文字列として解析します

  29. 29

    別の文字列と比較したときに文字列を解析する方法は?

ホットタグ

アーカイブ