title: XML split attribute value on multiple line
body: <p>I have XML data which contains a long attribute value. The value does not contain white space characters. I want to format the XML for readability by splitting the XML text so that the line does not exceed a maximum number of column.
  <br>
  Is there any mean to accomplish this? Is there any break character that I can put at each end of line so that the XML parser does not consider it as a white space (like underscore character in visual basic)?</p>
  
  <p>For example:</p>
  
  <pre><code>&lt;element attribute="this_is_a_very_long_text_attribute_value_that_I_want_to_split_on multiple_line_for_readability"/&gt;
  </code></pre>
  
  <p>I want to have something like:</p>
  
  <pre><code>&lt;element attribute="this_is_a_very_long
  _text_attribute_value_that_I_want_to_split
  _on multiple_line_for_readability"/&gt;
  </code></pre>