에 의해 XML에서 요소의 값을 읽을 수가 없어 그리고 난이 XML내가 다음과 같은 XML이 XStream을
<Annotation name="uniqueMembers">true</Annotation>
및 주석에 대한 클래스 구문 분석하는 XStream을을 사용 : 내가 필요
@XStreamAlias("Annotation")
public class Annotation {
@XStreamAsAttribute
private String name;
private String value;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}
에게 값은이 태그의 "true"를 가지고 있지만 난
xStream.fromXML("myXml.xml");
를 호출 할 때 그것은 null 값 이유가? 이 태그의 "사실"을 어떻게 얻을 수 있습니까?
편집 : MyXml.xml
<Dimension name="Branch" >
<Hierarchy name="xxx" primaryKey="" hasAll="true" allMemberName="All" >
<Table schema="vvv" name="ccc" />
<Level name="State" captionColumn="STATE_NAME" uniqueMembers="true" type="Integer" />
<Level name="City" captionColumn="CITY_NAME" uniqueMembers="true" type="Integer">
<Annotations>
<Annotation name="uniqueMembers">true</Annotation>
</Annotations>
</Level>
<Level name="Branch" captionColumn="BRANCH_NAME" uniqueMembers="true" type="Integer" >
<Annotations>
<Annotation name="uniqueMembers">true</Annotation>
</Annotations>
</Level>
</Hierarchy>
</Dimension>
여기서 myXml.xml을 붙여 넣을 수 있습니까? – rahulserver
의 크고 목적을 많이 가지고 있지만 무사 내가 너무 나를 위해 작동 답을 발견 – sami
을 다하겠습니다 –
sami