使用c#在SOAP信封中插入值

时间:2017-03-02 08:07:38

标签: c# .net soap

我有一个格式化的SOAP信封,每个标签都有静态值。 但是有些标签有像

这样的占位符
<Name>{{Name}}</Name>

请告诉我如何为&#34; Name&#34;插入值?在使用c#代码的Soap信封中。谢谢。

1 个答案:

答案 0 :(得分:0)

你可以做类似的事情:

void Main()
{
    string soapMessage = "<Name>{{Name}}</Name>";
    soapMessage = ReplaceToken(soapMessage, "Name", "NameValue");
}

public string ReplaceToken(string soapMessage, string tokenName, string value)
{
    return soapMessage.Replace("{{" + tokenName + "}}", value);
}