You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by XML MAN <xm...@bilbao.com> on 2001/06/19 11:51:06 UTC

'GetChildNodes' is not a member of 'DOM_Node'

Hi again!

I am trying to build a function, whose parameter is 'List'
(DOM_NodeList):

---//----
DOM_Node Node_Son;
DOM_NodeList New_Sons;
long Number_Sons;
int i;

Number_Sons = List.getLength();
	
for (i = 0; i < Number_Sons; i++) {
  Node_Son = List.item(i);
  if (Node_Son.getNodeType() == DOM_Node.ELEMENT_NODE) {
    if (Node_Son.getNodeName().equals("Tom")) {
	...
    }	
    else if (Node_Son.getNodeName().equals("GranPa")) {
	New_Sons = Node_Son.GetChildNodes();		
    }
  } 
}
---//---

But I get this error:
error C2039: 'GetChildNodes' : is not a member of 'DOM_Node' 

Any experience with this message???
_______________________________________________________________________
Tu correo gratuito en HispaVista - http://www.hispavista.com/altacorreo/

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


RE: 'GetChildNodes' is not a member of 'DOM_Node'

Posted by Evert Haasdijk <ev...@zukkespijkers.nl>.
Oops; replied without thinking; it's not a DOM_Element member at all - it
just starts with a lowercase 'g'

Sorry

> -----Original Message-----
> From: Evert Haasdijk [mailto:evert@zukkespijkers.nl]
> Sent: Tuesday, June 19, 2001 12:54 PM
> To: xerces-c-dev@xml.apache.org
> Subject: RE: 'GetChildNodes' is not a member of 'DOM_Node'
>
>
> You have to cast it to a DOM_Element to do that:
>
>  	New_Sons = ((DOM_Element&) Node_Son).GetChildNodes();
>
> > -----Original Message-----
> > From: XML MAN [mailto:xml@bilbao.com]
> > Sent: Tuesday, June 19, 2001 11:51 AM
> > To: xerces-c-dev@xml.apache.org
> > Subject: 'GetChildNodes' is not a member of 'DOM_Node'
> >
> >
> > Hi again!
> >
> > I am trying to build a function, whose parameter is 'List'
> > (DOM_NodeList):
> >
> > ---//----
> > DOM_Node Node_Son;
> > DOM_NodeList New_Sons;
> > long Number_Sons;
> > int i;
> >
> > Number_Sons = List.getLength();
> >
> > for (i = 0; i < Number_Sons; i++) {
> >   Node_Son = List.item(i);
> >   if (Node_Son.getNodeType() == DOM_Node.ELEMENT_NODE) {
> >     if (Node_Son.getNodeName().equals("Tom")) {
> > 	...
> >     }
> >     else if (Node_Son.getNodeName().equals("GranPa")) {
> > 	New_Sons = Node_Son.GetChildNodes();
> >     }
> >   }
> > }
> > ---//---
> >
> > But I get this error:
> > error C2039: 'GetChildNodes' : is not a member of 'DOM_Node'
> >
> > Any experience with this message???
> > _______________________________________________________________________
> > Tu correo gratuito en HispaVista - http://www.hispavista.com/altacorreo/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> > For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


RE: 'GetChildNodes' is not a member of 'DOM_Node'

Posted by Evert Haasdijk <ev...@zukkespijkers.nl>.
You have to cast it to a DOM_Element to do that:

 	New_Sons = ((DOM_Element&) Node_Son).GetChildNodes();		

> -----Original Message-----
> From: XML MAN [mailto:xml@bilbao.com]
> Sent: Tuesday, June 19, 2001 11:51 AM
> To: xerces-c-dev@xml.apache.org
> Subject: 'GetChildNodes' is not a member of 'DOM_Node' 
> 
> 
> Hi again!
> 
> I am trying to build a function, whose parameter is 'List'
> (DOM_NodeList):
> 
> ---//----
> DOM_Node Node_Son;
> DOM_NodeList New_Sons;
> long Number_Sons;
> int i;
> 
> Number_Sons = List.getLength();
> 	
> for (i = 0; i < Number_Sons; i++) {
>   Node_Son = List.item(i);
>   if (Node_Son.getNodeType() == DOM_Node.ELEMENT_NODE) {
>     if (Node_Son.getNodeName().equals("Tom")) {
> 	...
>     }	
>     else if (Node_Son.getNodeName().equals("GranPa")) {
> 	New_Sons = Node_Son.GetChildNodes();		
>     }
>   } 
> }
> ---//---
> 
> But I get this error:
> error C2039: 'GetChildNodes' : is not a member of 'DOM_Node' 
> 
> Any experience with this message???
> _______________________________________________________________________
> Tu correo gratuito en HispaVista - http://www.hispavista.com/altacorreo/
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org