We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi,
I encountered a case where JSoup differs from what browsers (Chrome, Firefox Safari) do.
Using this piece of HTML on try jsoup:
<html> <head> <title>Try jsoup</title> </head> <body> <h1>before</h1> <div <!--="" id="hidden" --=""> <h1>within</h1> </div> <h1>after</h1> </body> </html>
Jsoup will produce:
<html> <head> <title>Try jsoup</title> </head> <body> <h1>before</h1> <div> <!--="" id="hidden" --=""> <h1>within</h1> </div> <h1>after</h1> </body> </html> --> </div> </body> </html>
Commenting the rest of the body whereas all major navigators will escape the comment character and shows the 3 titles.
The text was updated successfully, but these errors were encountered:
Probably a similar issue than #1483 except here it comment pretty much all the HTML.
Sorry, something went wrong.
Yes I believe @panthony is right -- the browsers aren't treating this as a comment but as attributes on the div tag, like:
<div Attr: <!-- Attr: id = hidden Attr: -- >
Will need to revisit #1483, either implement my idea or scrap the attempt to handle missing > and just hard follow the spec.
>
28db617
Thanks - resolved with #1483. Revalidated in browser and jsoup.
No branches or pull requests
Hi,
I encountered a case where JSoup differs from what browsers (Chrome, Firefox Safari) do.
Using this piece of HTML on try jsoup:
Jsoup will produce:
Commenting the rest of the body whereas all major navigators will escape the comment character and shows the 3 titles.
The text was updated successfully, but these errors were encountered: