| PeerScope now shows all by default! | jHome | jGurus | jFAQ | jLearn | jCode | jNeighbors | jNews |
![]() Personalize Edit Account Member Page Log Out
Wish List Features Contact About Privacy Policy Copyright Legal Notices |
jGuru FAQ Entry 4370
Answer
// Convert urlString into a BufferedReader URL url = new URL(urlString); URLConnection connection = url.openConnection(); InputStream is = connection.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); // Create empty HTMLDocument to read into HTMLEditorKit htmlKit = new HTMLEditorKit(); HTMLDocument htmlDoc = (HTMLDocument)htmlKit.createDefaultDocument(); // Create parser (javax.swing.text.html.parser.ParserDelegator) HTMLEditorKit.Parser parser = new ParserDelegator(); // Get parser callback from document HTMLEditorKit.ParserCallback callback = htmlDoc.getReader(0); // Load it (true means to ignore character set) parser.parse(br, callback, true);
|