我有一个xml,它在项目列表中包含一些文本块。这些项目包含一些格式化文本。在新行之前使用线制动器和空格格式化(我的IDE的标准格式)。例如:
<items>
<item>
<title>Long text Item</title>
<content>
Some long long long text that I
want to format using line brakes
so that it will be more readable
in source code.
</content>
</item>
...
<items>
我使用以下代码阅读XML:
XmlMapper mapper = new XmlMapper();
List<ItemDTO> result = mapper.readValue(
inputStream, new TypeReference<List<ItemDTO>>() {}
);
问题:这样的解析保留了qazxsw po元素内的换行符和间距。
问题:如何在content
元素中解析忽略间距和线制动的XML?
你可以定义你的pojo:
content