所以我试图创建一个XML文件作为输出,需要填充输入表单中的数据。
<div class="row">
<div class="col-lg-12">
<form method="POST" action="/xml/index_action">
<div class="form-group">
<label for="minuten">Aantal minuten</label>
<input type="text" class="form-control" name="minuten" autofocus placeholder="Vul het aantal minuten">
</div>
<button type="submit" class="btn btn-primary">Verzenden</button>
</form>
</div>
</div>
在我的控制器中,我将字符串转换为整数
public ActionResult index_action(FormCollection collection)
{
string iMinuten = Convert.ToString(collection["minuten"]);
Int64 number = Int64.Parse(iMinuten);
Int64 i = number / 60;
Int64 u = number - (number / 60 * 60); ;
ViewBag.uren = i;
ViewBag.minuten = u;
return View("~/Views/Xml/Index.cshtml");
}
但我似乎无法找到任何可以将我的输入转换为XMl的内容,即使它是一行xml内容。
答案 0 :(得分:0)
输入的原始文本只是被抛入一个新文件并保存为带有UTF8编码的.xml文件。
答案 1 :(得分:0)