0
我在使用jsoup v1.7.3從窗體中刪除節點時遇到問題。下面的代碼按預期工作:使用jsoup從窗體中刪除節點
Connection.Response response = Jsoup.connect("myURL").execute();
Document doc = response.parse();
//prints HTML including "input[name=alpha]"
System.out.println(doc.toString());
doc.select("input[name=alpha]").first().remove();
//prints HTML excluding "input[name=alpha]"
System.out.println(doc.toString());
FormElement form = (FormElement)doc.select("form").first();
//prints HTML excluding "input[name=alpha]"
System.out.println(form.toString());
但是,下面的代碼出現,突出了一個錯誤:
List<Connection.KeyVal> data = form.formData();
//prints a list including "alpha"
System.out.println(data.toString());
我所期望的「阿爾法」已經從表單數據刪除,但它不是招「T。這是一個錯誤?或者我做錯了什麼?
我在[GitHub](https://github.com/jhy/jsoup/issues/429)上覆制了這篇文章。 – user2768