Michael A. Peters wrote:
Michael A. Peters wrote:
Here's the problem -
$attributes = $node->attributes;
creates a list that has both regular attributes and namespaced
attributes. But I don't know how to programatically tell them apart.
http://phpbuilder.com/manual/en/class.domattr.php
What would be really nice is if I could do
$attribute->namespace
the same way I could do
$attribute->name
and
$attribute->value
That would easily allow me to solve the problem.
Is there a reason why that isn't part of the DOMAttr class?
I found a dirty fix - it works but isn't proper.
I think this is a bug in either
$node->elements
or
DOMAttr
Either the first needs to provide a way to tell what is before the :
when a : exists in an attribute name or the second needs to either
provide it in DOMAttr->name or provide another way to access what (if
anything) is before a semicolon.
At some point I'll get the guts to report it as a bug just to be told it
isn't a bug with the standard response that says it isn't a bug and
absolutely no explanation as to why.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php