Как я могу применить javascript к html, хранящемуся в string/stringbuffer?
Я извлекая HTML веб-страницы с использованием JavaКак применить javascript к html, хранящемуся в строке/stringbuffer
URL url = new URL("example.com");
InputStream is = url.openStream();
int ptr = 0;
StringBuffer buffer = new StringBuffer();
while ((ptr = is.read()) != -1) {
buffer.append((char)ptr);
}
System.out.println(buffer);
, и я хочу, чтобы применить JavaScript к буфера получить innerHTML некоторого тега с помощью document.getElementById().
Моя цель - получить innerHTML какого-либо тега внутри веб-страницы, не открывая его в браузере. Правильно ли я использую? Есть ли другой способ сделать это?
Я добавил 'java' тег на ваш вопрос, потому что это звучит, как вы хотите применить JavaScript в рамках программы Java в HTML хранится в виде строки. (В любом случае jQuery вообще не относится к этому.) –