当我从我的数据库中显示数据时,我的HTML属性中有这些带有问号的小钻石。我正在使用EPiServer和一些自定义属性。
这是我收集的信息,
我将数据保存为XML文档,因为我使用需要多个定义值的自定义EPiServer属性。这保存为UTF8。
元素标签中只有属性存在此问题,例如align = left变为align = left 。那里没有“角色,但无论如何我都得到了钻石。
如果我使用“元素外部,它可以正常工作并显示。
任何线索?
答案 0 :(得分:2)
这是您的字符编码方案的问题。
我建议阅读this article,在哪里(靠近它的底部),他会告诉你为什么你会得到带有问号的小钻石。
答案 1 :(得分:1)
任何Microsoft Office套件产品都触及了XML。
这些都是将香草引号(“)x'22'转换为smartquotes x'93'和x'94'(”“)的原因。
单引号(')通常也会从x'27'转换为x'91'和x'92'对('')。