How do I get an element's html without its content ?
TheCarpetMerchant opened this issue · comments
I'd like to have only the html of the node itself, without its children. So <div class="content"><p>text</p></div>
would give me <div class="content"></div>
.
You can do it like:
final el = doc.querySelector('div.content');
print(el?.clone(false).outerHtml);
Ah, didn't know about this clone function. Thank you !