17
Bu question was asked once already, ancak API değişti sanırım ve cevaplar artık geçerli değil.String'den HtmlUnit HTMLPage nesnesi nasıl oluşturulur?
URL url = new URL("http://www.example.com");
StringWebResponse response = new StringWebResponse("<html><head><title>Test</title></head><body></body></html>", url);
HtmlPage page = HTMLParser.parseHtml(response, new TopLevelWindow("top", new WebClient()));
System.out.println(page.getTitleText());
TopLevelWindow korunduğu için yapıldığını ve malzeme saçma :)
Herkes nasıl bunu bir fikri vardır bu nedenle pencere uygulayan/uzanan gibi olamaz ? Kolayca yapamayacağımı garip görünüyor.
Ben bakıyorsun bilmiyorum çalışır, ancak yapıcı korunur. Sınıflar, iç veya iç sınıflar değilse, java, "kamu" olmalıdır ... – lisak
Benim kötü, ben Groovy/Java sınıf beyanı ve incelikle bakıyordu kodumu GroovyConsole içinde çalışmam yaptı. Buna göre basit bir twist ile düzenledim. Bu şimdi sizin için çalışmalıdır – Grooveek
Teşekkürler Grooveek, nasıl oldu da Groovy konsolunda çalışıyordu? – lisak