Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Node;

public class Main {
    public static void main(String... args) {
        String h = "<html><body>" + "<div><!-- foo --><p>bar<!-- baz --></div><!--qux--><br/></body></html>";
        Document doc = Jsoup.parse(h);
        removeComments(doc);
        System.out.println(doc.toString());
    }

    private static void removeComments(Node node) {
        for (int i = 0; i < node.childNodes().size();) {
            Node child = node.childNode(i);
            if (child.nodeName().equals("#comment"))
                child.remove();
            else {
                removeComments(child);
                i++;
            }
        }
    }
}