Foro Java y C/Linux

Programación Web => Java J2EE y JSP => Topic started by: Madelyn on Abril 14, 2007, 12:02:45 am

Title: Leer fichero
Post by: Madelyn on Abril 14, 2007, 12:02:45 am
Hola, tengo este problema: quiero leer y modificar
 un archivo xml y convertirlo a stream este es el codigo:

File XML = new File("C:\\Msj-Prueba.xml");
FileInputStream p = new FileInputStream(XML);
               
try {
  DocumentBuilderFactory factory =DocumentBuilderFactory.newInstance();
  DocumentBuilder builder = factory.newDocumentBuilder();
  Document datos = builder.parse(XML);
  PP = datos.toString();
             
} catch (Exception ex) {ex.printStackTrace();}

pero no me carga el archivo de da error con la lectura.
si pueden ayudarme a ver cual es el error gracias... ;)
Title: Re: Leer fichero
Post by: chuidiang on Abril 14, 2007, 01:00:07 am
Hola:

¿Qué error te da exactamente?

Se buena.
Title: Re: Leer fichero
Post by: geki on Abril 14, 2007, 01:11:36 am
Hola, si se trata de manipulacion de archivos xml pues utilizar digester de apache o bien jdom el cual puede modificar un archivo xml
los links son los siguientes:
digester (http://jakarta.apache.org/commons/digester/)
jdom (http://jdom.org/)

salu2
Title: Re: Leer fichero
Post by: Himura on Abril 18, 2007, 05:37:42 am
Hola,

Puede ser que la ruta la que tengas mal.

Haz tu archivo directo stream con FileInputStream("ruta")

Saludos