Sdílet prostřednictvím


Zpracování mezer a významných mezer při načítání modelu DOM

Při načítání dokumentu můžete nastavit možnost zachovat prázdné znaky a vytvořit uzly XmlWhitespace ve stromu dokumentů. Chcete-li vytvořit prázdné uzlu, nastavte Vlastnost PreserveWhitespace na hodnotu true. Pokud je vlastnost nastavena na false, což je výchozí, prázdné uzly se nevytvořily. Důležité uzly prázdných znaků se vždy zachovají a uzly XmlSignificantWhitespace se vždy vytvářejí v paměti, aby představovaly tato data bez ohledu na nastavení příznaku PreserveWhitespace .

Pokud je dokument načten z čtenáře, pak nastavení PreserveWhitespace příznak vlastnost u XmlDocument třídy ovlivňuje vytváření XmlWhitespace nodes pouze v případě , že WhitespaceHandling vlastnost XmlTextReader není nastavena na WhitespaceHandling.None. Jedná se o hodnotu WhitespaceHandling vlastnost čtenáře, která má přednost před nastavením tohoto příznaku v XmlDocument. Další informace o XmlSignificantWhitespace naleznete v tématu XmlSignificantWhitespace.

Viz také