2012-03-09 16 views
8

voglio ottenere il testo da file html in javaRecupera testo da file html in java

Il mio file html è:

<body> 

<p>vishal</p> 
<strong>patel</strong> 
<bold >vishal patel 

voglio output come questo

vishal 

patel 

vishal patel 

Come per fare questo per favore aiutami

+0

è possibile utilizzare parser xml –

+0

Si desidera leggerlo da un file html sul Web, di quanto si dovrebbe utilizzare il seguente tutorial http://docs.oracle.com/javase/tutorial/networking/urls/readingWriting .html –

+0

Altrimenti utilizza effettivamente un XmlParser. Tra l'altro non hai terminato il tag

risposta

20

Ho usato una libreria chiamata JSoup.
È molto semplice recuperare la parte solo testo da un file HTML.
E 'molto semplice:

Jsoup.parse(html).text(); 

ti dà il testo dal file HTML

+0

Voglio tre testo diverso in modo che io memorizzato in serie di stringhe Ma jsoup dammi solo un testo ... –

+5

@ user1206635 amico, devi provare alcuni sul tuo proprio. – Nishant

+0

@ user1206635 JSoup ti dà il testo, devi fare il resto. Nishant, +1 per te! – Rakesh

3

Meglio usare parser HTML .... Io preferisco usare JSoup parser (pacchetto opensource) ....