>";
// xmltree domxml_dumpmem
$filename = "xml源树.xml";
//$filename = "resume.xml";
$fp = fopen($filename,"r");
$inxml = fread($fp,filesize($filename));
fclose($fp);
// 删除语言设定
//$inxml = str_replace(' encoding="gb2312"',"",$inxml);
$inxml = eregi_replace(' encoding="[a-z0-9_-]+"',"",$inxml);
$doc = xmltree($inxml); // 使用xmltree解析
$myxml = $doc->dumpmem(); // 转换成字串,头为 xml version="1.0"
// 如果再执行一次,头将变成 xml version="1.0" encoding="iso-8859-1"
//$myxml = eregi_replace('[0-9]+;',"",$myxml); // 删除
echo "用xmltree解析<br>";
echo "<textarea cols=60 rows=5>$myxml</textarea><br>";
//print_r($doc); // 可以看到整个树 亦可用var_dump($doc);
// xmldoc
$doc = xmldoc($inxml);
$myxml = $doc->dumpmem();
echo "用xmldoc解析<br>";
echo "<textarea cols=60 rows=5>$myxml</textarea><br>";
//print_r($doc); // 只能看到根节点
// domxml_new_xmldoc
$doc = domxml_new_xmldoc("1.0");
$root = $doc->add_root("html");
$head = $root->new_child("head", "");
$head->new_child("title", "domxml 测试0");
$head->new_child("title", "domxml 测试1");
$head->set_attrib
// xmltree domxml_dumpmem
$filename = "xml源树.xml";
//$filename = "resume.xml";
$fp = fopen($filename,"r");
$inxml = fread($fp,filesize($filename));
fclose($fp);
// 删除语言设定
//$inxml = str_replace(' encoding="gb2312"',"",$inxml);
$inxml = eregi_replace(' encoding="[a-z0-9_-]+"',"",$inxml);
$doc = xmltree($inxml); // 使用xmltree解析
$myxml = $doc->dumpmem(); // 转换成字串,头为 xml version="1.0"
// 如果再执行一次,头将变成 xml version="1.0" encoding="iso-8859-1"
//$myxml = eregi_replace('[0-9]+;',"",$myxml); // 删除
echo "用xmltree解析<br>";
echo "<textarea cols=60 rows=5>$myxml</textarea><br>";
//print_r($doc); // 可以看到整个树 亦可用var_dump($doc);
// xmldoc
$doc = xmldoc($inxml);
$myxml = $doc->dumpmem();
echo "用xmldoc解析<br>";
echo "<textarea cols=60 rows=5>$myxml</textarea><br>";
//print_r($doc); // 只能看到根节点
// domxml_new_xmldoc
$doc = domxml_new_xmldoc("1.0");
$root = $doc->add_root("html");
$head = $root->new_child("head", "");
$head->new_child("title", "domxml 测试0");
$head->new_child("title", "domxml 测试1");
$head->set_attrib
| 对此文章发表了评论 |
