Sharepoint 如何运行具有值'&';(值为一和一)

Sharepoint 如何运行具有值'&';(值为一和一),sharepoint,sharepoint-2010,Sharepoint,Sharepoint 2010,在列表中,我有一个列'Issue',它是一种选择类型,具有值“一、二、三、四、五、六”等。当我为该列运行SPQuery时,它正常工作,但值“四、五”除外。问题在于“&”。它在那里抛出错误。当我尝试使用列字段值中的特殊字符时,它再次起作用,除了“&”。 我如何解决这个问题,我可以用“and”代替,但我想用“&”运行 查询是: <Where><Eq><FieldRef Name='Issue'/><Value Type='Chioce'>Four &a

在列表中,我有一个列'Issue',它是一种选择类型,具有值“一、二、三、四、五、六”等。当我为该列运行SPQuery时,它正常工作,但值“四、五”除外。问题在于“&”。它在那里抛出错误。当我尝试使用列字段值中的特殊字符时,它再次起作用,除了“&”。 我如何解决这个问题,我可以用“and”代替,但我想用“&”运行

查询是:

<Where><Eq><FieldRef Name='Issue'/><Value Type='Chioce'>Four & Five</Value></Eq></Where>
4和5

假设您在查询中使用的是XML,那么在不转换特殊字符的情况下,不应该使用它们

像这样试试:
'Four&;五个“