1. ホーム
  2. ジャワ

原因:com.fastxml.jackson.databind.exc.MismatchedInputException

2022-02-26 10:15:24
<パス

原因:com.fastxml.jackson.databind.exc.MismatchedInputException.MismatchedInputExceptionが発生しました。のインスタンスをデシリアライズできない. java.util.ArrayList VALUE_STRING トークンから

理由を教えてください。
ページがjson配列の文字列を渡すと、バックエンドのspringがパースできない、といった結果になる。例えば、[{"name": "1"}, {"name": "2"}] といった感じです。
解決策
json文字列を受け取り、jsonオブジェクトに変換します。
を変換する。
{attributes: attributes}
に変更する。
{attributes: JSON.parse(属性)}。