Pregunta

Estoy tratando de analizar un archivo usando XHML SAXParser en Java, pero se hace una excepción:

"java.net.MalformedURLException: protocolo desconocido: g "

La línea hizo que excepción fue:

SAXBuilder.build(Destination)

Mientras destino es la ruta completa al archivo XHML. El principio del archivo XHML es como sigue:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="../article.css" type="text/css"?>
<div id="article" xmlns="http://www.w3.org/1999/xhtml">

Mientras div es el elemento raíz.

He intentado buscar la documentación a través de Internet sobre protocolo go MalformedURLException, He intentado jugar con los espacios de nombres también, pero no podía conseguir este trabajo.

¿Alguien tiene alguna idea de lo que puedo hacer para hacer este trabajo?

Gracias

¿Fue útil?

Solución

(Sobre la base de la discusión en los comentarios) SAXBuilder es el tratamiento de "destino" como una dirección URL y no un archivo local. Llame a "construir" con un objeto File lugar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top