GetAttributeValueAt(aNode, i, aResult);
GetAttributeValueAt(aNode, i, aResult, nsnull);
FindAttribute(const nsIParserNode& aNode,              const nsString& aKeyName,              nsString& aResult){  PRInt32 ac = aNode.GetAttributeCount();  for (PRInt32 i = 0; i < ac; i++) {    const nsString& key = aNode.GetKeyAt(i);    if (key.EqualsIgnoreCase(aKeyName)) {      // Get value and remove mandatory quotes      GetAttributeValueAt(aNode, i, aResult);      return PR_TRUE;    }  }  return PR_FALSE;}