Problema al cargar documento XML
Publicado por Christian Rojas (2 intervenciones) el 02/12/2010 00:20:45
Hola a todos.
mi consulta es la siguiente, estoy haciendo el juego sokoban en java y tengo que tener una clase en donde cargaré un archivo slc que es xml. en donde están todas los niveles del juego.
el archivo es este :
http://www.sourcecode.se/sokoban/levtext.php?file=100Boxes.slc
y mi código de la clase sería así:
import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.Document;
import org.xml.sax.*;
import org.xml.sax.helpers.XMLReaderFactory;
public class Series {
public static void main (String args []){
Document documento;
try{
//creamos constructores para cargar el archivo xml
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
documento = builder.parse(new File("/home/jarvis/workspace/sokoban/src/sokoban/100Boxes.slc"));
System.out.println(documento);
}catch(Exception asd){
asd.printStackTrace();
}
}
}
al ejecutar la clase para probar si me muestra el archivo por pantalla me dice:
gnu.xml.dom.DomDocument[#document]
es claro que algo debo tener mal, la idea es q pueda leer el archivo y distingir de 1 serie con la otra y así implementar la clase de niveles q me pase a la siguiente una vez completado el nivel
de antemano muchas gracias
mi consulta es la siguiente, estoy haciendo el juego sokoban en java y tengo que tener una clase en donde cargaré un archivo slc que es xml. en donde están todas los niveles del juego.
el archivo es este :
http://www.sourcecode.se/sokoban/levtext.php?file=100Boxes.slc
y mi código de la clase sería así:
import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.Document;
import org.xml.sax.*;
import org.xml.sax.helpers.XMLReaderFactory;
public class Series {
public static void main (String args []){
Document documento;
try{
//creamos constructores para cargar el archivo xml
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
documento = builder.parse(new File("/home/jarvis/workspace/sokoban/src/sokoban/100Boxes.slc"));
System.out.println(documento);
}catch(Exception asd){
asd.printStackTrace();
}
}
}
al ejecutar la clase para probar si me muestra el archivo por pantalla me dice:
gnu.xml.dom.DomDocument[#document]
es claro que algo debo tener mal, la idea es q pueda leer el archivo y distingir de 1 serie con la otra y así implementar la clase de niveles q me pase a la siguiente una vez completado el nivel
de antemano muchas gracias
Valora esta pregunta


0