2013-02-17 115 views
0

我试图做到这一点:如何在XML中添加unicode字符?

ArticleTitle = ArticleTitle.Replace(" - ", "—"); 

为了得到一个 - 出现在文本的前面。它不起作用。它出现了—我应该在这里做什么?

回答

4

使用(按照正常的C#源代码规则)实际的Unicode字符,嵌入在一个字符串 - 并且让XML API处理任何转义或编码它需要做的:

ArticleTitle = ArticleTitle.Replace(" - ", "\u8212"); 
+0

谢谢您回复乔恩:) – Bodda 2013-02-17 11:33:41