对于任何在数据标签名称中包含 ' (即单引号)的 Fusion Chart,我都会收到“无效的 XML 数据”错误。
即使我编码/转义单引号也会发生这种情况。
试试下面的图表数据:
显然,当未转义(因此)时,我们应该看到一个错误
<chart shownames='1' caption='Registrant Types'>
<set value='2' color='AFD8F8' label='Justin's Test'/>
<set value='3' color='F6BD0F' label='No quote'/>
</chart>
但是,我希望如果我按如下方式对报价进行编码,它应该可以工作
<chart shownames='1' caption='Registrant Types'>
<set value='2' color='AFD8F8' label='Justin%27s Test'/>
<set value='3' color='F6BD0F' label='No quote'/>
</chart>
我可以让它工作的唯一方法是完全删除 '.