Я получаю ошибку «Недопустимые XML-данные» для любой диаграммы Fusion Chart, которая содержит '(то есть одинарную кавычку) в названии метки для данных.
Это происходит, даже когда я кодирую / экранировать одинарную кавычку.
Попробуйте следующие данные диаграммы:
Очевидно, что при неэкранировании (как таковом) мы должны увидеть ошибку
<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>
Единственный способ заставить его работать - это полностью удалить '.