我有一个二维数组
如:
[["上海","乙烯","A",...],["上海","乙烯","B",...],["上海","乙烯","C",...],["天津","丁二烯","A",...],...]
如何将其转换成XMLList呢
我有一个二维数组
如:
[["上海","乙烯","A",...],["上海","乙烯","B",...],["上海","乙烯","C",...],["天津","丁二烯","A",...],...]
如何将其转换成XMLList呢
这是我以前写,用Java生成XML格式数据,然后out到客户端。Flex 接收后转化为XmlList
private String doXML(String[][] arrayValue,Map map){
StringBuffer sb = new StringBuffer();
if(arrayValue!=null && arrayValue.length>2){
int length = arrayValue.length;
//获取列头
String[] head = arrayValue[0];
sb.append("<?xml version='1.0' encoding='utf-8'?>");
sb.append("<item>");
//封装列头
sb.append("<head>");
for(int i=0;i<head.length;i++){ sb.append("<col>"+head[i]+"</col>");
}
sb.append("</head>");
for(int i=1;i<length;i++){ String[] pam = arrayValue[i]; sb.append("<content>"); for(int k=0;k<pam.length;k++){ sb.append("<"+head[k]+">"+pam[k]+"</"+head[k]+">"); } sb.append("</content>");
}
sb.append("</item>");
}