Preapre字符串,带有特殊字符

时间:2017-04-07 09:30:44

标签: excel string vb.net

我从excel表中获取列名,我得到的一个列名如下:

Recorded by" & vbLf & "FO Staff

对于所有excel列名称,我在程序中有一个列表,以反映excel中的所有内容,以检查它们是否匹配。但是只有那个列给我提到了字符串。问题是我不知道如何准备我的字符串与文本相同以进行比较。简单地说如何准备字符串以获得我上面显示的字符串?如有可能,请说明。

修改 没有提到一件事。我将所有反映的值存储在xml配置文件中。我序列化列名(与excel中的列值相同)。我的程序反序列化xml文件并加载该项的数组。然后将该数组与excel列的数组进行比较,这些列直接来自excel。

1 个答案:

答案 0 :(得分:1)

要获得问题中的确切字符串,您需要将双引号加倍:

Dim colText = "Recorded by"" & vbLf & ""FO Staff"

编辑:

它不优雅,但要从反序列化的字符串中删除双引号:

colText.Replace("""""", """")