public override void WriteStartElement(string prefix, string localName, string ns) { if (tagIsOpen) writer.Write(">"); tags.Push(localName); tagIsOpen = true; writer.Write("<{0}", localName); }