private function getName(\DOMElement $node) { if ($node->hasAttributeNS(self::XMLNS_JSONDOM, 'name')) { return $node->getAttributeNS(self::XMLNS_JSONDOM, 'name'); } else { return $node->localName; } }