public override void WriteStartAttribute(string prefix, string localName, string ns)
 {
     writer.WriteStartAttribute(prefix, localName, ns);
     state = WriteState.Attribute;
 }