删除<;?xml版本=“;1.0〃;编码=“;UTF-8”>;来自字符串c#

本文关键字:UTF-8 gt 字符串 编码 lt xml 版本 删除 | 更新日期: 2023-09-27 18:27:36

我想知道如何删除:

<?xml version="1.0" encoding="UTF-8"?>

从CCD_ 1数据。我试过了,但不起作用

string result = data.Replace("<?xml version='"1.0'" encoding='"UTF-8'" ?>", "");

(我不使用xml,它只是一个在没有头的情况下操作它的响应)

删除<;?xml版本=“;1.0〃;编码=“;UTF-8”>;来自字符串c#

让我们看看您的两个字符串。删除它们是:

<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8" ?>

换句话说,你已经设法增加了一个额外的空间。删除它,您的代码就会成功。

更广泛地说,人们想知道你为什么要这么做。XML文件的简单文本处理容易带来痛苦。也许您应该考虑使用解析器。