クラス JsonMapFlattener
java.lang.ObjectSE
org.springframework.vault.support.JsonMapFlattener
オブジェクトの階層
結果
MapSE をプロパティ MapSE にフラット化します。 フラット化は、JSON オブジェクトを PropertiesSE として表すときに特に役立ちます。
JsonMapFlattener は、ネストされた ListSE、MapSE、単純な値を含む mapsSE をフラットな表現にフラット化します。階層構造は、ドット表記を使用してプロパティに反映されます。ネストされたマップは、サブドキュメントと見なされます。
入力:
{"key": {"nested: 1}, "another.key": ["one", "two"] }
結果
key.nested=1 another.key[0]=one another.key[1]=two
- 作成者:
- Mark Paluch
方法の概要