我正在基于休息的应用程序,我正在创建其余客户端。问题是在发送post请求的对象预计是JSON。其他Web服务 - 对象映射器
Class User{ String first_Name; String last_Name; //getters & setters }
ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter(); String json = ow.writeValueAsString(object);
上述代码以正确的JSON格式返回,但是类属性的下划线正在被消除。例如。我希望得到的结果是一样
{"first_Name":"Joseph","last_Name":"Thomas"}
但实际结果是
{"firstName":"Joseph","lastName":"Thomas"}.
有人可以帮助我如何获得具有下划线的JSON。感谢您的帮助。
也要注意,使用以下命名约定“FIRST_NAME”局部变量是不正确的。 –