Blanksteg och betydande hantering av tomt utrymme vid inläsning av DOM

När du läser in dokumentet kan du ange alternativet för att bevara tomt utrymme och skapa XmlWhitespace-noder i dokumentträdet. Om du vill skapa blankstegsnoder anger du egenskapen PreserveWhitespace till true. Om egenskapen är inställd på false, vilket är standard, skapas inte blankstegsnoder. Betydande blankstegsnoder bevaras alltid och XmlSignificantWhitespace-noder skapas alltid i minnet för att representera dessa data, oavsett inställningen för flaggan PreserveWhitespace .

Om dokumentet läses in från en läsare påverkar inställningen för egenskapen PreserveWhitespace-flagga i klassen XmlDocument endast skapandet av XmlWhitespace-noder när egenskapen WhitespaceHandling i XmlTextReader inte är inställd WhitespaceHandling.None. Det är värdet för egenskapen WhitespaceHandling på läsaren som har företräde framför inställningen för flaggan i XmlDocument. Mer information om XmlSignificantWhitespace finns i XmlSignificantWhitespace.

Se även