当前位置:编程学习 > C#/ASP.NET >>

新手求教:Webservice返回指定XML格式字符串

--------------------编程问答-------------------- 二楼是对的! --------------------编程问答-------------------- 没错,我是对的,给分吧 --------------------编程问答-------------------- 你手动去写一个Xml规则的字符串返回回去不就得了
类似这样

            StringBuilder XmlStr = new StringBuilder();
            XmlStr.Append("<?xml version=\"1.0\" encoding=\"gb2312\"?>");
            XmlStr.Append("<LOGINUSER>");
            XmlStr.Append("<USERINFO>");
            XmlStr.AppendFormat("<LDAPID>{0}</LDAPID", LDAPID);
            XmlStr.AppendFormat("<CORPORATION>{0}</CORPORATION>",CORPORATION);
            XmlStr.AppendFormat("<SUBCOMPANY>{0}</SUBCOMPANY>",SUBCOMPANY);
            XmlStr.Append("</USERINFO>");
            XmlStr.Append("</LOGINUSER>");
            return XmlStr.ToString();
--------------------编程问答-------------------- 你没理解- -
按你的做法之后是这样的
而我需要这样
--------------------编程问答-------------------- 调用这个WebService时指定返回值类型是xml还是json,请参考我的博客:javascript调用WebService --------------------编程问答-------------------- 返回只是XML。而且是指定的XML格式。而不是Webservice用来看的XML --------------------编程问答-------------------- 怎么获得别人系统中当前回话数 --------------------编程问答-------------------- 大CSDN无人 --------------------编程问答-------------------- 传输的字符串用base64转换。


这样可以避免webservice利用标准XML造成的一系列问题。
补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,