Example #1
0
        private static XmlReaderAttributeItem ReadAttribute(XmlReader reader)
        {
            XmlReaderAttributeItem attr = new XmlReaderAttributeItem();

            attr.Name      = reader.Name;
            attr.LocalName = reader.LocalName;
            attr.Prefix    = reader.Prefix;
            attr.HasValue  = reader.HasValue;

            if (attr.HasValue)
            {
                attr.Value = reader.Value;
            }
            else
            {
                attr.Value = "";
            }

            return(attr);
        }