我想把杰克逊JsonNode换成xml。
有一些相反的解决方案,如xml-to-json。
我的JsonNode:
//String to JsonNode
JsonNode node = m_mapper.readTree(responseString.toString()); 谢谢。
发布于 2017-10-02 08:53:37
请参阅此解决方案:
String responseString = "{\"name\":\"FOO\",\"bar\":{\"id\":42}}";
ObjectMapper mapper = new ObjectMapper();
JsonNode node = mapper.readTree(responseString.getBytes());
ObjectMapper xmlMapper = new XmlMapper();
String xml = xmlMapper.writeValueAsString(node);
System.out.println(xml);产出:
<ObjectNode xmlns=""><name>FOO</name><bar><id>42</id></bar></ObjectNode>https://stackoverflow.com/questions/46521673
复制相似问题