xml节点值为完整的xml时,解析失败,此时需要清除xml的的声明节点
var result = "<?xml version=\"1.0\" encoding=\"utf-8\"?>123456789<?xml version=\"1.0\" encoding=\"utf-8\"?>";
var regex = new Regex(@"(<\?xml).*?(>)");
result = regex.Replace(result, "");
转换之后result值为123456789
参考链接:https://blog.youkuaiyun.com/xiaopanpan92/article/details/105328652?spm=1001.2014.3001.5501