protected T Visit(IToken token) { return(token switch { XmlNode xmlNode => Visit(xmlNode), XmlTextToken xmlTextToken => Visit(xmlTextToken), _ => default });
public override string Visit(XmlTextToken xmlTextToken) { return(Indent() + xmlTextToken.Text); }