private bool MoveToAttributeFromElement( XmlElement elem, String name, String ns ) {
XmlAttribute attr = null;
if( ns.Length == 0 )
attr = elem.GetAttributeNode( name );
else
attr = elem.GetAttributeNode( name, ns );
if ( attr != null ) {
this.bOnAttrVal = false;
elemNode = elem;
curNode = attr;
attrIndex = elem.Attributes.FindNodeOffsetNS(attr);
if (attrIndex != -1) {
return true;
}
}
return false;
}