1

データのラベル名に'(つまり一重引用符)が含まれているFusionChartで'InvalidXMLData'エラーが発生します。

これは、一重引用符をエンコード/エスケープした場合でも発生します。

次のグラフデータを試してください。

明らかに、エスケープされていない場合(そのように)、エラーが表示されるはずです

<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 に答える