示例#1
0
 public function addHtmlFragment($content, $charset = 'UTF-8')
 {
     $d = new \DOMDocument('1.0', $charset);
     $root = $d->appendChild($d->createElement(self::FRAGMENT_ROOT_TAGNAME));
     $bodynode = Helpers::getBodyNodeFromHtmlFragment($content, $charset);
     foreach ($bodynode->childNodes as $child) {
         $inode = $root->appendChild($d->importNode($child, true));
         if ($inode) {
             $this->addNode($inode);
         }
     }
 }