Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 去除空白和换行符的WCF服务_C#_.net_Wcf_Soap - Fatal编程技术网

C# 去除空白和换行符的WCF服务

C# 去除空白和换行符的WCF服务,c#,.net,wcf,soap,C#,.net,Wcf,Soap,有谁能帮我从接收到WCF服务的SOAP消息中去掉空格和换行符吗 也 在对象反序列化之前和序列化之后,是否有任何帮助程序类来删除换行符和空格 因为空格和换行符(WCF正在添加,我认为在反序列化之后)给了我验证soap消息中的自定义签名字符串的问题 请帮助使用此选项删除仅包含空格的行: Regex.Replace(subjectString, @"^\s+$[\r\n]*", "", RegexOptions.Multiline); 您也可以尝试以下方法: Regex.Replace(subjec

有谁能帮我从接收到WCF服务的SOAP消息中去掉空格和换行符吗

在对象反序列化之前和序列化之后,是否有任何帮助程序类来删除换行符和空格

因为空格和换行符(WCF正在添加,我认为在反序列化之后)给了我验证soap消息中的自定义签名字符串的问题


请帮助

使用此选项删除仅包含空格的行:

Regex.Replace(subjectString, @"^\s+$[\r\n]*", "", RegexOptions.Multiline);
您也可以尝试以下方法:

Regex.Replace(subjectString, @"^\r?\n?$", "", RegexOptions.Multiline);