<?xml version="1.0" encoding="utf-8"?>
<responese>
<data>
<title>a</title>
<content>a</content>
<title>b</title>
<content>b</content>
<title>c</title>
<content></content>
<title>d</title>
<content>d</content>
<title>e</title>
<content>e</content>
</data>
</responese>
위의 xml 처럼 title과 content가 짝을 이루는 상황에서 중간 content값이 비어있을때
해당 비어있는 부분이 빠져서 짝이 맞질 않습니다. 방법이 없을까요?
파싱 클래스는 하기와 같이 작성되어있습니다.
@Root(name="response")
public class ParseUnseResult
{
@Element(name="data")
ParseUnseData mData;
}
public class ParseUnseData
{
@ElementList(entry="title", inline = true, data = true)
List<String> title;
@ElementList(entry="content", inline = true, empty = true, data = true, required = false)
@Convert(value = EmptyElementConverter.class)
List<String> content;
}