我正在尝试使用Jackson在utf-8中编码字符串的特殊字符(如\ n),但只知道如何使用JsonGenerator:
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.getFactory().configure(JsonGenerator.Feature.ESCAPE_NON_ASCII, true);
com.fasterxml.jackson.databind.node.ObjectNode node = objectMapper.getNodeFactory().objectNode();
node.put("test", "un\ndeux");
有没有办法这样做,所以我可以将它用作csv而不是Json?
为了提供更多细节,我的问题是当我在Postman中生成CSV时,它显示如下:
un
deux
所以它失去了csv格式
我希望能够保留csvformat,同时知道我在“un”和“deux”之间有一个\ n字符。