コードで作成したXElementがあります。(概念的には)2つのノードグループがあります。印刷するだけで、適切にフォーマットされたXmlファイルが得られますが、すべてのノードが一緒になっています。人間が理解しやすいように2つのグループの間に改行をいくつか追加すると、それに続くすべての書式が失われます。2つのグループの間に小さな区切りを追加し、残りのフォーマットを保持するにはどうすればよいですか?
例:
これはデフォルトです:
<root>
<node>1.1</node>
<node>1.2</node>
<node>2.1</node>
<node>2.2</node>
</root>
これは、ブレークを追加した場合です。
<root>
<node>1.1</node>
<node>1.2</node>
<node>2.1</node><node>2.2</node></root>
これが私が欲しいものです:
<root>
<node>1.1</node>
<node>1.2</node>
<node>2.1</node>
<node>2.2</node>
</root>