当前位置:我的异常网» Java Web开发 » XML使用字符串拼接循环拼接有关问题
XML使用字符串拼接循环拼接有关问题
www.myexceptions.net 网友分享于:2013-12-08 浏览:11次
XML使用字符串拼接循环拼接问题?
如上图所示,我现在要做一个三维图表:
这是标注XML格式:
下面是我自己在java类里拼接但是每次到循环哪里都拼接不对,导致数据输出错误,图表无法显示:
public String buildChart(List datas) {
StringBuilder sb = new StringBuilder("<?xml version='1.0' encoding='UTF-8'?>");
sb.append("chart palette='2' caption='年份销售' yAxisName='Units' showLabels='1' showvalues='0' decimals='0' numberPrefix='$' clustered='0' exeTime='1.5' showPlotBorder='0' zGapPlot='30' zDepth='90' divLineEffect='emboss' startAngX='10' endAngX='18' startAngY='-10' endAngY='-40'>");
if (null != datas && datas.size() > 0) {
int i = 0;
sb.append("");
//向label属性里面添加姓名
for (YearSale sale : datas) {
sb.append("");
i++;
}
sb.append("");
//双层循环XXXX年份的销售额
for (YearSale yearSale : datas) {
sb.append("");
i++;
for (int j = 0; j
sb.append("");
}
}
sb.append(" ");
}
sb.append(" ");
文章评论