problema al leer la etiqueta <TITLE> de la página web en java

Estoy usando jtidy parser para analizar la página web. Está funcionando, más o menos:

InputStream in=new URL("http://www.medicinenet.com/alopecia_areata/article.htm").openStream();
Document doc= new Tidy().parseDOM(in, null);
String titleText=doc.getElementsByTagName("title").item(0).getFirstChild().getNodeValue();

Está funcionando bien para <title>...</title>, pero la url que pasé, contiene la etiqueta del título <TITLE>...</TITLE>en mayúscula. Entonces está volviendo nulo.

¿Cómo leer <TITLE>...</TITLE>y <title>...</title>en una declaración usando código java? Por favor, ayúdame.

Respuesta 1

Tengo una pregunta. Supongamos que tenemos dos cadenas str1, str2. Las cuerdas pueden ser cualquier cosa. Ahora, necesitamos crear un método que busque str1 para str2 y devuelva el índice no. de la primera ocurrencia ...

Si los objetos que se decoran implementan diferentes combinaciones de otras interfaces, ¿cómo implementa un decorador sin perder los métodos de interfaz adicionales? Por ejemplo, digamos que tenemos el ...

Tengo una función en Jython, esta función usa Popen para ejecutar otro programa que escribe un archivo xml en su stdout, que se dirige a un archivo. Cuando finalice el proceso, cierro el archivo y llamo ...

Tengo un archivo XML con algunas etiquetas SOAP que quiero ignorar. Estaba analizando el archivo XML con pull-parser pero dejó de funcionar desde que aparecieron las etiquetas SOAP. El archivo XML se parece a: <? ...