Я хочу получить преобразование JSON, используя толчок
Я пытаюсь в своем затмении использовать maven
package com.transform;
import java.util.List;
import com.bazaarvoice.jolt.Chainr;
import com.bazaarvoice.jolt.JsonUtils;
public class transform {
public static void main(String[] args) throws Exception {
List<Object> specs =
JsonUtils.classpathToList("com.transform//src//main//java//jsoinfiles//spec.json");
Chainr chainr = Chainr.fromSpec(specs);
Object inputJSON = JsonUtils.classpathToObject("com.transform//src//main//java//jsoinfiles//input.json");
Object transformedOutput = chainr.transform(inputJSON);
System.out.println(JsonUtils.toPrettyJsonString(transformedOutput));
}
}
Когда я запускаю приведенный выше код, я получаю следующее исключение;
Exception in thread "main" java.lang.RuntimeException: Unable to load
JSON map from classPath :
com.transform//src//main//java//jsoinfiles//spec.json
at
com.bazaarvoice.jolt.JsonUtilImpl.classpathToList(JsonUtilImpl.java:225)
at com.bazaarvoice.jolt.JsonUtils.classpathToList(JsonUtils.java:165)
at com.transform.transform.main(transform.java:9)