读书人

如何用WebService传输XML文件

发布时间: 2012-08-16 12:02:15 作者: rapoo

怎么用WebService传输XML文件



RT

还有

C# code
XmlWriter writer = null;            try            {                //创建一个XMLSerializer对象                XmlSerializer serializer = new XmlSerializer(fbs.GetType());                //将XMLWriter对象赋值为XMLTextWriter对象                writer = new XmlTextWriter([color=#FF0000]Response[/color].OutputStream, System.Text.Encoding.UTF8);                //调用序列化方法                serializer.Serialize(writer, fbs);            }            finally            {                if (writer != null)                {                    writer.Close();                }            }



Response 在webservice中不能用 为什么

[解决办法]
参考:

XmlSerializer xmlSerializer = new XmlSerializer(typeof(Person));

StringWriter stringWriter = new StringWriter();

xmlSerializer.Serialize(stringWriter, p1);

string serializedXML = stringWriter.ToString();

返回string就可以了

读书人网 >asp.net

热点推荐