相关疑难解决方法(0)

如何将JSON转换为XML或XML转换为JSON?

我开始使用Json.NET将JSON格式的字符串转换为object或反之.我不确定在Json.NET框架中,是否可以将JSON中的字符串转换为XML格式,反之亦然?

c# xml json json.net

270
推荐指数
7
解决办法
42万
查看次数

客户端发送SOAP请求并接收响应

尝试创建一个C#客户端(将作为Windows服务开发),将SOAP请求发送到Web服务(并获取结果).

从这个问题我看到了这段代码:

protected virtual WebRequest CreateRequest(ISoapMessage soapMessage)
{
    var wr = WebRequest.Create(soapMessage.Uri);
    wr.ContentType = "text/xml;charset=utf-8";
    wr.ContentLength = soapMessage.ContentXml.Length;

    wr.Headers.Add("SOAPAction", soapMessage.SoapAction);
    wr.Credentials = soapMessage.Credentials;
    wr.Method = "POST";
    wr.GetRequestStream().Write(Encoding.UTF8.GetBytes(soapMessage.ContentXml), 0, soapMessage.ContentXml.Length);

    return wr;
}

public interface ISoapMessage
{
    string Uri { get; }
    string ContentXml { get; }
    string SoapAction { get; }
    ICredentials Credentials { get; }
}
Run Code Online (Sandbox Code Playgroud)

看起来不错,任何人都知道如何使用它,如果这是最好的做法?

c# soap webservice-client

154
推荐指数
5
解决办法
52万
查看次数

标签 统计

c# ×2

json ×1

json.net ×1

soap ×1

webservice-client ×1

xml ×1