How to have line breaks in XML attributes?
-
22-07-2019 - |
Question
I have a attribute called: description and I want to have the following in it with new lines:
This is the content description section.
Download instruction:
This is the contents on how to download contents.
Hotline support:
This is the hotline for contents.
How do I create a new line for it in xml?
Solution
Basically you want to insert CRLF:
CR code:
LF code:
<myelement description="line1 line2 line3"/>
OTHER TIPS
If you need it in XML attribute, you'll have to use character entities:
<element attribute="First line Second line Third line..." />
Try it like this:
<description><![CDATA[first line<br />second line<br />]]></description>
Basically you wrap the content within your tag inside "" for the closing tag, inbetween this tag you can use
to cause a line break. If you want to double space it, use two
like this:
Hope this helps.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow