Response.Write()
メソッドで出力し、その後 Response.End();
を呼び出すとXMLを返せます。using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Xml;
using System.IO;
namespace CharProf
{
public partial class cca : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load(new StreamReader(Request.InputStream, System.Text.Encoding.UTF8));
Response.ContentType = "application/x-www-form-urlencoded";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Write("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\" ?>");
Response.Write("<cca>");
Response.Write("<response>OK</response>");
Response.Write("</cca>");
Response.End();
}
}
}