Use original XML writer settings

This commit is contained in:
Matt Nadareski
2026-03-31 18:30:16 -04:00
parent e2e19db294
commit af5d161fe4
8 changed files with 64 additions and 16 deletions

View File

@@ -18,8 +18,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();

View File

@@ -18,8 +18,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();

View File

@@ -52,8 +52,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();

View File

@@ -18,8 +18,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();

View File

@@ -18,8 +18,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();

View File

@@ -18,8 +18,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();

View File

@@ -42,8 +42,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();

View File

@@ -42,8 +42,14 @@ namespace SabreTools.Serialization.Writers
// Setup the writer and output
var stream = new MemoryStream();
var writer = new XmlTextWriter(stream, Encoding.UTF8);
writer.Formatting = Formatting.Indented;
var writer = new XmlTextWriter(stream, Encoding.UTF8)
{
Formatting = Formatting.Indented,
IndentChar = '\t',
Indentation = 1
};
writer.Settings?.CheckCharacters = false;
writer.Settings?.NewLineChars = "\n";
// Write document start
writer.WriteStartDocument();