1

对于任何在数据标签名称中包含 ' (即单引号)的 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>

我可以让它工作的唯一方法是完全删除 '.

4

1 回答 1

2

尝试:

<set value='2' color='AFD8F8' label='Justin&quot;s Test'/>
于 2010-10-19T08:45:19.573 回答