XML から動的な円グラフを読み込もうとしています。次のコードは XML を正しく解析しますが、複数のカテゴリを持つ 1 つの円グラフを表示する代わりに、複数の円グラフが互いに重なり合うように作成します。レポートを作成すると、色が変化して重なっているのがわかります。各パイには 1 つのカテゴリしかありません。ここでポインタの問題があると思います。
var series = { data: [] };
$xmlDoc.find('row').each(function () {
var $row = $(this);
var dataRow = {};
dataRow.name = $row.find('activityDesc').text();
dataRow.y = parseFloat( $row.find('activityCount').text());
series.data.push(dataRow);
});
myChart.series.push(series);
myChart.title.text.push($xmlDoc.find('title').text() );
var pie = new Highcharts.Chart(myChart);