我有字符串" Single 63”x14” rear window"
正在将此字符串解析为HTML并使用(System.IO.File.ReadAllText(styleSheet)
)创建应用样式的word文档。
我在C#中将此字符串作为"Single 63â€x14†rear window"
。
如何才能在Word中显示正确的字符?
答案 0 :(得分:0)
您必须找出字符串
的传入编码“单63”x14“后窗”
以及编码word文档的内容也允许。
Word似乎不支持那些时髦引号的编码字符。您总是可以创建一个漂亮的小字符串解析器来搜索Word编码范围之外的字符,并用String.Empty替换它们,或者搜索看起来类似的特定支持字符。
EG。与string.replace(“” ” “\”“);
(如果没有直接操作编码值,这可能不起作用,但你没有提供那些,所以不能给出一个确切的例子)
答案 1 :(得分:0)
您正在查看的编码似乎是UTF-8。它实际上可能正是您想要的,您只需要使用支持UTF-8的工具查看它,如果您处理它并将其放在网页上,请添加所需的HTML元标记,以便浏览器使用正确的编码。