次のような Java クラスがあります。
public class Employee {
String Name;
int Id;
int Age;
void setName(String tempVal) {
Name = tempVal;
System.out.println(Name);
System.out.println("\n");
}
void setId(int parseInt) {
Id = parseInt;
System.out.println(Id);
System.out.println("\n");
}
void setAge(int parseInt) {
Age = parseInt;
System.out.println(Age);
System.out.println("\n");
}
}
ここで、リンクのコードを使用して SAXParser を使用して employees.xml ファイルを解析したいと思います: http://totheriver.com/learn/xml/xmltutorial.html#5.2
問題は、tempEmp をリストに追加し、リストにアクセスしてその値を printData() メソッドで出力するときです。出力は次のようになります。
No of Employees '3'.
Employee@140de537
Employee@1c43882a
Employee@15a08be5
では、従業員の名前、年齢、ID を個別に抽出するにはどうすればよいでしょうか。