$xmlstr .= $doc->content;
$xmlstr .= "]]>";
break;
default:
if(get_class($doc) == "DomProcessingInstruction") {
$xmlstr .= "<?{$doc->target}";
$xmlstr .= " {$doc->data}?>n";
}
break;
}
}
return $xmlstr;
}
if(1) {
$filename = "resume.xml";
// $filename = "resume.xsl";
$filename = "xml源树.xml";
$fp = fopen($filename,"r");
$inXML = fread($fp,filesize($filename));
fclose($fp);
$inXML = eregi_replace(' encoding="[a-z0-9_-]+"',"",$inXML);
// $doc = xmltree($inXML); // 使用xmltree解析
$doc = xmldoc($inXML); // 使用xmldoc解析
}
// 不能用来解析xsl文档
$myxml = xml_dumpmem($doc);
echo "自己写一个dumpmem就不出错了<br>";
echo "<textarea cols=60 rows=5>$myxml</textarea><br>";
print_r($doc);
?>
</pre>







