code: public function getAsDom()
      {
          if (is_null($this->node)) {
              $this->node = XmlUtil::createXmlDocumentFromStr("<row></row>");
              $root = $this->node->getElementsByTagName("row")->item(0);
              foreach ($this->row as $key => $value) {
                  if (!is_array($value)) {
                      $field = XmlUtil::createChild($root, "field", $value);
                      XmlUtil::addAttribute($field, "name", $key);
                  } else {
                      foreach ($value as $valueItem) {
                          $field = XmlUtil::createChild($root, "field", $valueItem);
                          XmlUtil::addAttribute($field, "name", $key);
                      }
                  }
              }
          }
          return $this->node;
      }
docs: Get the \DOMElement row objet
  
  @return \DOMElement
  @throws \ByJG\Util\Exception\XmlUtilException