在生成xml时常常忽略了转义字符的处理,导致了生面的xml文件有问题
在生成xml时常常忽略了转义字符的处理,导致了生面的xml文件有问题,可以用下面的函数实现字符的转义
xml在处理一些特殊字符时需要转义,下面是一个简单的转义函数
function xmlencode($tag)
{
$tag = str_replace("&", "&", $tag);
$tag = str_replace("<", "<", $tag);
$tag = str_replace(">", ">", $tag);
$tag = str_replace("'", "'", $tag);
$tag = str_replace("/"", '"', $tag);
return $tag;
}