import org.dom4j.Element; //導入方法依賴的package包/類
public void load(Element root) {
int version = Integer.parseInt(root.attributeValue("version"));
if (version==sVersion) {
iNormalizedTimePreference = Double.parseDouble(root.elementText("normTimePref"));
iBestNormalizedTimePreference = Double.parseDouble(root.elementText("bestNormTimePref"));
iTimePreference = Integer.parseInt(root.elementText("timePref"));
for (Iterator i=root.elementIterator("roomPref");i.hasNext();) {
Element e = (Element)i.next();
iRoomPreference.put(Long.valueOf(e.attributeValue("id")),Integer.valueOf(e.getText()));
}
iBestRoomPreference = Integer.parseInt(root.elementText("bestRoomPref"));
iNrStudentConflicts = Integer.parseInt(root.elementText("nrStudentC