Control de espacios en blanco y de espacios en blanco significativos al cargar DOMWhite Space and Significant White Space Handling when Loading the DOM

Al cargar el documento, se puede establecer la opción de conservar los espacios en blanco y crear nodos XmlWhitespace en el árbol del documento.When loading the document, you can set the option to preserve white space and create XmlWhitespace nodes in the document tree. Para crear nodos de espacio en blanco, debe establecerse la propiedad PreserveWhitespace como true.To create white space nodes, set the PreserveWhitespace property to true. Si se establece como false, que es el valor predeterminado, no se crean nodos de espacio en blanco.If the property is set to false, which is the default, white space nodes are not created. Siempre se conservan los nodos de espacio en blanco significativos y se crean nodos XmlSignificantWhitespace en la memoria para representar estos datos, independientemente de la configuración de la marca PreserveWhitespace.Significant white spaces nodes are always preserved, and XmlSignificantWhitespace nodes are always created in memory to represent this data, regardless of the setting of the PreserveWhitespace flag.

Si el documento se carga desde un sistema de lectura, la configuración de la propiedad de la marca PreserveWhitespace en la clase XmlDocument afecta a la creación de nodos XmlWhitespace solo cuando la propiedad WhitespaceHandling en XmlTextReader no se establece en WhitespaceHandling.None.If the document is loaded from a reader, then setting of the PreserveWhitespace flag property on the XmlDocument class affects the creation of XmlWhitespace nodes only when the WhitespaceHandling property on the XmlTextReader is not set to WhitespaceHandling.None. Es el valor de la propiedad WhitespaceHandling en el sistema de lectura la que tiene prioridad sobre la configuración de dicha marca en XmlDocument.It is the value of the WhitespaceHandling property on the reader that takes precedence over the setting of that flag on the XmlDocument. Para obtener más información sobre XmlSignificantWhitespace, vea XmlSignificantWhitespace.For more information on XmlSignificantWhitespace, see XmlSignificantWhitespace.

Vea tambiénSee also