Serializando vector para um XML

problema resolvido da seguinte maneira:

try
	{
            InputStream in = new FileInputStream("C:\\teste.xml");
            XMLDecoder teste = new XMLDecoder(in);
            java.util.Vector v = (java.util.Vector)teste.readObject();
            for(int i=0;i<v.size();i++){
                String [] s = (String [])v.get(i);
                System.out.println(s[0]+" - "+s[1]);
            }
	}
	catch(Exception e)
	{
		
	}