0

私が欲しいのは次のようなものです:

  <a>
    <b>
      <c>
        value
      </c>
    </b>
  </a>

私が試した: WriteValue()/WriteString() は新しい行を開始しません: "<c>value</c>" WriteWhitespace(Environment.NewLine) はインデントを保持しません:

  <a>
    <b>
      <c>
  value
  </c>
    </b>
  </a>

何らかの理由で、XmlTextWriter を使用する必要があります。

4

2 に答える 2

0

それを実現するために、小さなカスタム ライターを実装できます。ここで私の答えを参照してください: https://stackoverflow.com/a/33542165/5114784

于 2015-11-05T10:30:27.143 に答える