返回格式参数错误是什么原因,求大佬解决

图片说明

图片说明
图片说明
这是要返回的格式类型

try{}代码段出现异常,可能是传入的xmlData对象有问题(如里面数据不符合xml格式要求)或者doc返回为空导致,
建议node查询前先增加非空判断且断点debug调试下

if(doc!=null)
{
node = doc.SelectSingleNode(“Request/UserId”);
}

在你的 try .. catch ...
的 catch 中加上
catch (Exception ex)
{
...
ErrMsg = "传出参数的格式错误 " + ex.Messagel;
...
}
输出下是具体什么错误

看了下,写法没啥问题。仔细查看你传进来的xmldata有没有问题。