private function addElement(\stdClass $target, \DOMElement $node)
{
$nodeName = $node->nodeName;
if (isset($target->{$nodeName})) {
if (!is_array($target->{$nodeName})) {
$target->{$nodeName} = [$target->{$nodeName}];
}
array_push($target->{$nodeName}, $this->getNodes($node));
} else {
$target->{$nodeName} = $this->getNodes($node);
}
}