public string FileContentHotPotato(string NameFile)
{
string QuestionContent = "";
try
{
XmlDocument doc = new XmlDocument();
doc.Load(NameFile);
XmlElement root = doc.DocumentElement;
XmlNodeList NodeQuestionType = root.SelectNodes("//hotpot-jquiz-file/data/questions/question-record");
int i = 1;
foreach (XmlNode node in NodeQuestionType)
{
QuestionContent += "multichoice" + "---";
QuestionContent += "Question "+i.ToString()+ "---";
QuestionContent += node["question"].InnerText.ToString() + "---";
foreach (XmlNode item in node.SelectNodes("answers/answer"))
{
//Phong Edit
if ((item["text"].InnerText) != "")
{
QuestionContent += (item["correct"].InnerText) + "+++";
QuestionContent += (item["text"].InnerText);
QuestionContent += "</" + item.Name + ">";
}
}
QuestionContent += "</" + node.Name + ">";
i++;
}
QuestionContent = QuestionContent.Replace("<p>", "");
QuestionContent = QuestionContent.Replace("</p>", "");
QuestionContent = QuestionContent.Replace("<br>", Environment.NewLine);
QuestionContent = QuestionContent.Replace("</br>", "");
//QuestionContent = QuestionContent.Replace("'", "''");
QuestionContent = QuestionContent.Replace("•", "\u2022");
QuestionContent = QuestionContent.Replace("#x2022;", "\u2022");
QuestionContent = QuestionContent.Replace("#x0026;", "\u0026");
return QuestionContent;
}
catch (Exception)
{
return null;
}
}