Espaço em branco e manipulação significativa de espaço em branco ao carregar o DOM
Ao carregar o documento, você pode definir a opção para preservar o espaço em branco e criar nós XmlWhitespace na árvore do documento. Para criar nós de espaço em branco, defina a propriedade PreserveWhitespace como true. Se a propriedade estiver definida como false, que é o padrão, os nós de espaço em branco não serão criados. Os nós de espaços em branco significativos são sempre preservados e os nós XmlSignificant Whitespace são sempre criados na memória para representar esses dados, independentemente da configuração do sinalizador PreserveWhitespace .
Se o documento for carregado de um leitor, a configuração da propriedade do sinalizador PreserveWhitespace na classe XmlDocument afetará a criação de nós XmlWhitespacesomente quando a propriedade WhitespaceHandling no XmlTextReader não estiver definida como WhitespaceHandling.None. É o valor da propriedade WhitespaceHandling no leitor que tem precedência sobre a configuração desse sinalizador no XmlDocument. Para obter mais informações sobre XmlSignificant Whitespace, consulte XmlSignificantWhitespace.