[SOLVED] Simple/Direct/Heredoc way of constructing a HTML string in Java

Issue

In python I can construct a HTML string without worrying about escaping special characters like < or ” by simply enclosing the string in triple quotes like:

html_string = """
<html>
<body>
<p>My text with "quotes" and whatnot!<p>
</body>
</html>
"""

Is there a similar way to do this in Java?

Solution

It can’t be done in Java like in Python. However if you are using Eclipse go to Window->Preferences->Java->Editor->Typing The last check box is “Escape text when pasting into a String literal”. Check that. Now when you paste when your cursor is between quotation marks it’ll be escaped.

Answered By – Adam

Answer Checked By – Gilberto Lyons (BugsFixing Admin)

Leave a Reply

Your email address will not be published. Required fields are marked *