public static ResultForm Convert(string text) { try { XElement tree = XElement.Parse(text); int test_id = Int32.Parse(tree.Attribute("test_id").Value); ResultForm form = new ResultForm(test_id); foreach (var item in tree.Elements("q")) { int q_num = Int32.Parse(item.Attribute("q_id").Value); string value = item.Value; form.AddAnswer(q_num, value); } return(form); } catch (Exception) { return(null); } }
public double Evaluate(ResultForm form) { //dummy return(0.0); }