C#で開発しています。改行を出力できずにこまっております。出力時に「&amp;#10;」にエスケープされてしまいます。エスケープせずに、「&#10;」のままを出力する方法はないのでしょうか?わかる方がいましたら、ご教授よろしくお願いします。わかる方がいましたら、ご教授よろしくお願いします。設定するほかにはちょっと思いつかないです。C#で開発しています。改行を出力できずにこまっております。「&amp;#10;」にエスケープされてしまいます。「<」(半角)もそうですが、タグ(要素)と誤認するため、エスケープします。わかる方がいましたら、ご教授よろしくお願いします。テキストノードに「&#10;」出力したい場合、テキストにノードではなしにCDataSectionノードを使用します。#http://www.atmarkit.co.jp/aig/01xml/cdata.htmlゆえに、XmlDocument#CreateCDataSectionでいけるかと。さん返信ありがとうございます。20:59:19)桂小ネタさん、返信ありがとうございます。残念ながら今回の条件には当てはまりませんでした。「&#10;」を改行として認識する必要があるのです。「&#10;」の出力方法だれかわかる方いましたら、ご教授よろしくお願いします。桂小ネタさん、返信ありがとうございます。残念ながら今回の条件には当てはまりませんでした。「&#10;」を改行として認識する必要があるのです。ご教授よろしくお願いします。NewLineHandling.Replace;なXmlWriterSettingsを渡し、そのXMLWriterでXMLDocumentを書き込むと改行が&#10;なXMLを作ることができます。全部の改行が&#10;になりますが。さん返信ありがとうございます。自分の設定等、使い方が悪いのでしょうか?すみません。私が質問を思いっきり勘違いしてたみたいです。