好吧,我再解释一下我的疑问 我书面方式这个servlet代码 http://code.google.com/apis/visualization/documentation/dev/dsl_csv.html#intro 的URL来执行是/ CsvDataSourceServlet?URL = http://localhost:8084/WebApplication1/F2.csv 当我执行此代码我得到输出结果在我的浏览器...我不理解如何代码打开我的浏览器,并显示 {c:[{v:'Bob'},{v:'Jane'}]}]}}) ;等等等等 为什么会这样,为什么浏览器中打开,显示结果 我们可以从这个代码 http://code.google.com/apis/visualization/documentation/dev/dsl_csv.html#intro
是F2.csv弄清楚什么是我的* .csv文件
执行后,现在代码我有要显示的我有使用JavaScript代码如下 所有实例
做的结果
//加载可视化API和现成的Google表格可视化。 google.load('visualization','1',{'packages':['annotatedtimeline']});
//设置一个回调,以便在加载API时运行。 google.setOnLoadCallback(init);
//将查询发送到数据源。 功能的init(){
//var query = new google.visualization.Query('simpleexample?tq=select name,population');
//query.send(handleSimpleDsResponse);
变种查询=新google.visualization.Query( '?CsvDataSourceServlet URL = http://localhost:8084/WebApplication1/F2.csv'); query.send(handleCsvDsResponse);
}
//处理CSV数据源的查询响应 函数handleCsvDsResponse(响应){ 如果(response.isError()){ 警报( '中的错误的查询:' + response.getMessage() +''+ response.getDetailedMessage()); return; } var data = response.getDataTable(); var chart = new google.visualization.AnnotatedTimeLine(document.getElementById('csv_div')); 图表。draw(data,{displayAnnotations:true}); }
CSV数据源
组织图。 数据来自csv数据源。