FusionCharts 图形报表问题。

发布于 2021-11-17 11:54:07 字数 607 浏览 832 评论 12

从数据库中读取出来的数据,拼接成xml文件格式的字符串。使用setDataXML设置,无法显示图形,出现Invalid xml data的错误。。把打印出来的xml格式的字符串放入一个新建的xml文件中,使用setDataURL设置,则能显示出图形,这是为什么 ?

$.ajax({
	    	url:'ext/reportCount.action',
	    	dataType:'text',
	    	success:function(data){
	    		var result = data;
	    		var chart = new FusionCharts("<%=basePath%>fusionchart/Line.swf", "ChartId", "600", "350","0","0");
	    		chart.setDataXML(result);
	    		chart.render("chartdiv1");
	    	},
	    	error:function(){
	    		alert("error")
	    	}
	    	
	    });

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

离不开的别离 2021-11-19 05:34:23

“把打印出来的xml格式的字符串”,前台打印 还是 后台打印?

以前也碰到这种问题,不过太久了,忘记怎么解决了,似乎跟编码有关系?

离不开的别离 2021-11-19 05:34:20

“把打印出来的xml格式的字符串”,前台打印 还是 后台打印?

以前也碰到这种问题,不过太久了,忘记怎么解决了,似乎跟编码有关系?

为你鎻心 2021-11-19 05:31:10

把“dataType: ‘
text’”改为“dataType: ‘
xml’”试试

无边思念无边月 2021-11-19 05:31:10

把“dataType: ‘
text’”改为“dataType: ‘
xml’”试试

绝情姑娘 2021-11-19 05:30:57

晚上回去帮你找找 在原来的代码里

夜血缘 2021-11-19 05:30:18

回复
恩,3Q。。

长安忆 2021-11-19 05:22:36

应该是编码问题,之前也是遇到过

浮生未歇 2021-11-19 05:18:04

应该是编码问题,之前也是遇到过

噩梦成真你也成魔 2021-11-19 05:13:50

贴代码

秋意浓 2021-11-19 05:03:08

贴代码

凡尘雨 2021-11-18 23:58:53

这个问题已经困扰我一天了。。。求大神相助啊,

白龙吟 2021-11-18 11:16:32

我吐血了。。居然是因为后台返回的xml文件格式的字符串不能是双引号,要是单引号,但是原来的项目没有发生过这种事,现在出现了,郁闷死我了。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文