De error al intentar utilizar Sax Analizador de archivo XHTML
-
10-10-2019 - |
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
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.