Ubuntu中是否有一个工具可以帮助复制多个对象,并且可以在以后粘贴任何项目?例如:
Select obj1: press Ctrl+C+1
Select obj2: press Ctrl+C+2
Select obj2: press Ctrl+C+2
Run Code Online (Sandbox Code Playgroud)
粘贴时,
press Ctrl+V+1 to paste obj1
press Ctrl+V+3 to paste obj3
press Ctrl+V+2 to paste obj2
press Ctrl+V+1 to paste obj1
...
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 Jackson ObjectMapper 将 JSON 字符串映射到 Java 对象。如果存在映射错误,Jackson 在第一次遇到错误时会抛出异常。有没有办法让ObjectMapper在收集错误的同时映射所有字段,并将所有可能的错误一起返回?
Java 类
public class Test {
public int field1;
public int field2;
public Test() {}
}
Run Code Online (Sandbox Code Playgroud)
映射器代码片段
String json = "{\"field1\":field, \"field2\":anotherField}";
Test test = new ObjectMapper().readValue(json, Test.class);
Run Code Online (Sandbox Code Playgroud)
上面的代码在尝试将 'field' 解析为 int 时失败,并且不检查剩余字段。但是代码中,field1和field2都无法解析。有没有办法一次性获取所有潜在错误,这样我就不必一次修复 1 个错误?