Gravar dados XML no FireBird

Bom Dia,

Pessoal minha duvida é o seguinte, tenho um banco de dados SqlServer pego esses dados fazendo uma simples consulta usando ResultSet, depois dessa consulta Populo os dados no WebRowSet e depois Crio um arquivo XML com todos os dados do SqlServe. E agora estou querendo inserir esses dados no banco de dados FireBIrd porém o arquivo está em XML. Gostaria de Saber como inserir esses dados ou Importa - los para o FireBIrd?

[code]rs = stm.executeQuery(“SELECT * FROM TABELA”);
WebRowSet wrss = new WebRowSetImpl();

		wrss.populate(rs);
		stm.close();
		rs.close();
		File f = new File("C:\\dir");
		f.mkdir();
		File arq = new File("arquivo.xml");
		arq.createNewFile();
		wrss.writeXml(new FileOutputStream("C:\\dir\\arquivo.xml"));[/code]

Obrigado.