1
내가 자바의 XML 주석 사용하여 간단한 클래스의 몇 가지 변수를 저장해야
: 현재 클래스는 아주 간단하고 다음과 같습니다 http://download.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/package-summary.html저장 목록 자바 XML 주석을 가진 문자열로
을 : 이제
@XmlRootElement
public class Chart {
@XmlElement
public String url;
@XmlElement
public String values;
@XmlElement
public String projectOrFilterName;
@XmlElement
public String countComplains;
public Chart(String url, String values, String projectOrFilterName, String countComplains) {
this.url = url;
this.values = values;
this.projectOrFilterName = projectOrFilterName;
this.countComplains = countComplains;
}
}
목록의 데이터를 기존 변수와 같은 주석이있는 문자열 변수로 저장해야합니다. 생성자에게 목록의 어떤 종류를 제공 임은의이 질문은 그것에서 모든 변수를 추출하고, 자신의 toString() 지정된 XML의 주석과 표현을 저장하는 방법입니다
List<Object>
가정 해 봅시다. 그게 더 간단하다면, List of Strings를 얻을 수 있습니다.
누군가 제발 도와 줄 수 있습니까?
정교하게 작성하거나 원하는 것을 보여줄 수 있습니까? –
List를 Chart 생성자에 전달하려고합니다. 그것이 목록 개체가되도록합시다. 그런 다음 List의 요소를 가져 와서 XML 주석이있는 멤버로 저장하려고합니다. 예를 들어 다른 세 개의 문자열을 사용했으면합니다. 아마도 목록을 멤버로 직접 저장하고 쉽게 주석을 달 수있는 방법이 있기 때문에 목록의 노드와 각 요소의 자식 노드와 비슷합니다. –
Alex
이 예제에서는 차트의 데이터 요소를 URL에 추가하는 등의 작업을 저장하고 싶습니다. Chart.toString()과 관련이 없습니다. 미스 오해해서 유감입니다. – Alex