From: Bruno H. <Bru...@ma...> - 2006-02-06 15:12:54
|
Hello, I posted a few days ago a message on the SOAP::Lite user list, asking how to get the uri/namespaces in the SOAP::Data objects (in the children nodes) returned by dataof in SOAP::SOM. I have had a look in the code for SOAP::SOM, and I'm a bit surprised to see that in _as_data, SOAP::Data::new is called with "name" twice: SOAP::Data -> new(prefix => '', name => o_qname($pointer), name => o_lname($pointer), attr => o_lattr($pointer)) -> set_value(o_value($pointer)); Is this intentional? Is there any particular reason why set_value is not trying to traverse the element tree and to hold SOAP::Data children (instead of just HASH)? Regards, Bruno. |