"Byte 1 no válido de la secuencia UTF-8 de 1 byte" Al leer una fuente RSS

Mi código es supra simple:

DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document doc = db.parse("http://blog.rogermontgomery.com/feed/?cat=skaffold");

El problema es que termino con una excepción:

com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
    at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:684)
    at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:554)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1742)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.arrangeCapacity(XMLEntityScanner.java:1619)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString(XMLEntityScanner.java:1657)
    at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:193)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:772)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:232)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
    at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
    at com.skaffold.service.RogerBlogReader.read(RogerBlogReader.java:33)
[...]

No lo entiendo, el encabezado xml declara el documento como UTF-8, la respuesta http está codificada en UTF-8 ... ¿Alguna explicación?

Respuesta 1

Soy bastante nuevo en programación y estoy tratando de hacer una GUI de Buscaminas. El juego funcionó perfectamente haciendo clic derecho en un JToggleButton que mostraba una "B" para la bomba en el botón, pero cuando reemplacé el setText (...

Estoy convirtiendo html a pdf usando iText7 con el método convertToPdf (). El PDF se genera correctamente pero el modo horizontal no funciona. ¿Alguien puede decir cómo obtener el modo horizontal? import com ....

Tengo un frasco en una ubicación remota. Puedo descargarlo en mi src / lib usando com.googlecode.maven-download-plugin. Quiero usar este jar en mi código como una dependencia para resolver el error de compilación. <construcción> ...

Suponga que tiene un flujo de objetos con la siguiente estructura: class Element {String key; int cuenta; } Ahora imagine que esos elementos fluyen en un orden predefinido, siempre en grupos de una clave, ...