0
다음 XML을 구문 분석하려고합니다. 이 XML 태그에서는 동적으로 태그가오고 있습니다. 태그 이름은 확인되지 않습니다. "strCount"라는 태그의 값은 총 태그 수 (str0 ~ str10)를 제공합니다. 또한 만남 태그는 여러 번 나타날 수 있습니다.태그 이름을 모르는 경우 XML 구문 분석
<pastPregenancies>
<encounter>
<strNo>1</strNo>
<strPPId>1</strPPId>
<str0>09/03/2004</str0>
<str1>4</str1>
<str2>2</str2>
<str3>6</str3>
<str4 />
<str5>m</str5>
<str6 />
<str7 />
<str8 />
<str9 />
<str10 />
<strCount>11</strCount>
</encounter>
</pastPregenancies>
구문 분석을 위해 simple-xml을 사용하고 있습니다. 나는이를 위해 만든 POJO입니다 다음, 어떤이 작동하지 않습니다 -
public class PastPregenancies {
@ElementList(entry="encounter", inline=true)
private List<?> encounter;
public List<?> getEncounter() {
return encounter;
}
public void setEncounter(List<?> encounter) {
this.encounter = encounter;
}
}
내가 XML의 유형을 구문 분석 POJO를 만들 수있는 방법을 가르쳐주세요.
원시 XML 수준으로 유지하는 것이 가장 좋습니다. XML 구조는 단순한 것으로 보이지만 요소만으로 충분합니다. – laune