我正在尝试使用以下行在Excel中打开一个输入文件:
Open tmpNmFichier For Input Shared As #iFnum
Run Code Online (Sandbox Code Playgroud)
问题是我的文件有一些字符,如:"é","à"...当我解析文件时:
Dim s As String
Line Input #iFnum, s
If Len(s) > 0 Then
v = Split(s, tmpSeparateur)
Else
ReDim v(-1 To -1)
End If
Run Code Online (Sandbox Code Playgroud)
我的角色"é"......被改造成:"Ã"或"Ã......"
你知道我怎么能明确我的文件的编码或类似的东西吗?
我想对c#中的字符串做一个简单的addlash.
我的字符串是(例如):"bla bla'bla bla"我希望新字符串是:"bla bla \'bla bla".
不幸的是,当我这样做
str.Replace("'", "\'") or str.Replace("'", "\\'")
Run Code Online (Sandbox Code Playgroud)
或者我最终得到的很多其他组合:
"bla bla \\'bla bla".我不认为只有一个反斜杠.
你们有什么想法吗?
谢谢