私はXMLファイルを読み込んですべてをコンソールに出力するコンソールアプリケーションを持っています。 このアプリケーションを変換して、.aspxページのデータを出力する必要があります。コンソールアプリケーションをASP.NETのWebサイトに変換するC#
これはコード
// Declare XmlTextReader.
XmlTextReader r = new XmlTextReader("../../persons.xml");
while (r.Read())
{
switch (r.NodeType)
{
case XmlNodeType.Element:
if (r.Name == "Persons")
{
Console.WriteLine("<table>");
Console.WriteLine(" <tr> <th>Name</th> <th>Gender</th> <th>Age</th> </tr>");
}
else if (r.Name == "Person")
{
Console.Write(" <tr> ");
}
else if (r.Name == "Name" ||
r.Name == "Gender" || r.Name == "Age")
{
Console.Write("<td>");
}
break;
case XmlNodeType.Text:
Console.Write(r.Value);
break;
case XmlNodeType.EndElement:
if (r.Name == "Persons")
{
Console.WriteLine("</table>\n");
}
else if (r.Name == "Person")
{
Console.Write("</tr>\n");
}
else if (r.Name == "Name" ||
r.Name == "Gender" || r.Name == "Age")
{
Console.Write(">/td> ");
}
break;
}
}
である私は、ASP.NETを使用してXMLを読み取る方法の例がたくさん見つかりましたが、残念ながら、私はこれにハードな方法を必要としています。
コンソールを最も簡単な方法で応答に変更できます。 – Joe
私はこれを初めて知ったので、あなたがもっと説明できるならそれは本当に助けになるでしょう。コンソールをレスポンスに変更した後はどうすればよいですか? – Geo
あなたはウェブアプリで読んで少し時間を費やす必要があります。 –