可以使用jquery获取文本文件并转换为数组。
您需要包含两个jquery文件,jquery本身和jquery csv,
以及谷歌图表库。
请参阅以下代码段…
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-csv/0.71/jquery.csv-0.71.min.js"></script>
<script src="https://www.gstatic.com/charts/loader.js"></script>
<script>
google.charts.load('current', {
packages: ['corechart']
}).then(function () {
var options = {
title: 'My Daily Activities',
height: 500,
width: 900
};
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
$.get('pie.txt', function(txt) {
var arrayData = $.csv.toArrays(txt, {onParseValue: $.csv.hooks.castToScalar});
var data = google.visualization.arrayToDataTable(arrayData);
chart.draw(data, options);
});
});
</script>
<div id="piechart"></div>