2017-06-27 1 views
0

私は次のコードを使用して、オブジェクトにYAMLファイルを解析するためにジャクソンを使用しようとしています:ジャクソン:YYY

yaml.loadAs(userFilterConfigInputStream, UserFilterConfiguration.class); 

を私は次のエラーを取得する:

Unable to find property 'xxx' on class: com.yyy...

私のコンストラクタは明らかと思われるので、私は、しかし理解していない:

public UserFilterConfiguration(
     @JsonProperty("groups") List<String> groups) 

私は0123を交換しようとしていますによってStringまたはString[]、私はまだ同じエラーがあります。

答えて

0

は最後に、私はそれが

ObjectMapper mapper = new ObjectMapper(new YAMLFactory()); 
userFilterConfig = mapper.readValue(configFile, UserFilterConfiguration.class); 
yaml.loadAs...を交換することによって動作するように管理さ