我正在创作内容'Save&加'。我用XAML写它,但符号'&'不接受。这是什么原因。我怎么能这样做?
答案 0 :(得分:80)
使用& amp; 代替&amp ;.
您可能会发现这篇文章有些用处 - How to: Use Special Characters in XAML
答案 1 :(得分:28)
来自Wikipedia:
与具有大量字符实体引用的传统HTML不同,在XML中只有五个预定义的字符实体引用。这些用于转义在某些上下文中对标记敏感的字符:
- &放大器;放大器; →& (&符号,U + 0026)
- &安培; LT; →< (小于号,U + 003C)
- &安培; GT; →> (大于号,U + 003E)
- &安培; QUOT; →“(引号,U + 0022)
- &安培;者; →'(撇号,U + 0027)
答案 2 :(得分:5)
在Microsoft Visual Studio中创建的标记文件会自动保存为Unicode UTF-8文件格式,这意味着大多数特殊字符(例如重音符号)都能正确编码
https://msdn.microsoft.com/en-us/library/aa970677(v=vs.100).aspx
答案 3 :(得分:4)
您可能需要将其转义为“&
”。请参阅this link。