0

我编写了一个 C# 应用程序,它提取 pdf 中包含的所有文本并将其存储在数据库中。

我遇到的问题是重用存储的信息并使用 XML 在我的网站上显示它时。我收到一个错误,指出无效字符 0x0000 之类的内容,根据我的阅读,XML 中不允许使用 0x0000 字符。

所以,我的问题是;有谁知道如何在将其存储到数据库中之前使用 C# 删除所有类型为 0x0000 的字符?

4

1 回答 1

1

如何使用替换

返回一个新字符串,其中当前字符串中出现的所有指定 Unicode 字符或字符串都替换为另一个指定的 Unicode 字符或字符串。

string s = "a\0b";
string r = s.Replace('\0',' ');
于 2012-09-29T10:49:56.723 回答