用特殊字符Preaprestring
我正在从excel工作表取名列,我得到的列名如下:
Recorded by" & vbLf & "FO Staff
对于所有的excel列名我有一个列表在我的程序中反映所有在Excel中检查是否匹配。 不过只有那一栏给我提到了string。 问题是我不知道如何准备我的string有相同的文本比较。 简单地说,如何准备string来获得上面显示的string? 如果可能的话解释。
编辑:没有提到一件事。 我将所有反映的值存储在xmlconfiguration文件中。 我序列化列名称(与Excel中相同的列值)。 我的程序反序列化XML文件并加载该项目的数组。 然后,该数组与excel列直接从excel列数组进行比较。
要获得问题中的确切string,您需要将双引号加倍:
Dim colText = "Recorded by"" & vbLf & ""FO Staff"
编辑:
这不是优雅的,但要从反序列化的string中删除双引号:
colText.Replace("""""", """")