我用jdom读取一个XML文件,数据存储到vector中,但是当我想把数据转换成String读出来的时候报错:java.lang.ClassCastException:代码如下:
Vector elements = handleXml.LoadXML("data/products.xml");
//System.out.println(elements.size());
for(int i=0; i<elements.size();i++){
Vector temp = (Vector) elements.elementAt(i);
for(int j=0; j<temp.size();j++)
{
String str2 = temp.elementAt(j).toString();
System.out.println(str2);
}我想可能是object 强制转化成 Vector时候的错误,请问如何解决?谢了
Vector elements = handleXml.LoadXML("data/products.xml");
//System.out.println(elements.size());
for(int i=0; i<elements.size();i++){
Vector temp = (Vector) elements.elementAt(i);
for(int j=0; j<temp.size();j++)
{
String str2 = temp.elementAt(j).toString();
System.out.println(str2);
}我想可能是object 强制转化成 Vector时候的错误,请问如何解决?谢了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货