回答編集履歴

1

回答に追記

2018/03/08 00:56

投稿

y_waiwai
y_waiwai

スコア87778

test CHANGED
@@ -1,3 +1,11 @@
1
1
  元ソースではXMLフォーマットのテキストをわざわざXmlDocumentにデコードしてからXmlTextWriterで保存してますが、
2
2
 
3
3
  XMLのナカミをそのまんまでファイルに落とすなら、XmlTextWriterは使わずとも、そのまんまテキストで保存すればいいんじゃないでしょうか
4
+
5
+
6
+
7
+ ---
8
+
9
+ ちょっと気になったんでXMLフォーマットの仕様から調べると、DOCTYPEの記述に問題?があるため、XMLへのデコードで補完されてそういう出力になっているようです。
10
+
11
+ ということで、どーしても元の記述のとおりに出力されなければならないと言われるなら、XMLDocument を介さず、やっぱりテキストで保存するしかないように思います。