$xmldata=str_replace("\r\n","",$xmldata);
$xmldata=str_replace(chr(13).chr(10),"",$xmldata);
//上面的方法也不行
其实问题也可以这么说如何去掉 xml 文件中的自动换行
$xmldata=str_replace(chr(13).chr(10),"",$xmldata);
//上面的方法也不行
其实问题也可以这么说如何去掉 xml 文件中的自动换行
调试欢乐多
<EPG><BFJ><CastID>101</CastID><CastIP>192.168.0.8</CastIP><CHANNEL><channelID>1</channelID><ChannelName>卡拉</ChannelName><PdMultiIP>224.1.0.2</PdMultiIP><PdPort>9000</PdPort><PdWidth>1024</PdWidth><PdPri>4</PdPri><PROGRAM><ProgramID>1</ProgramID><ProgramName>布尔山羊</ProgramName>
<Path>\\192.168.0.8\D$\卡拉1\卡拉山羊\</Path><FileName>content.htm</FileName><FileNum>1</FileNum><ProgramSort>1</ProgramSort><FormatSort></FormatSort><Provider></Provider><Author></Author><Area></Area><Index1>课件</Index1><Index2></Index2><Index3></Index3><abstract></abstract>
<Preview></Preview>
<StartTime>03-11-15 05:00:01</StartTime>
<EndTime>03-11-30 20:00:01</EndTime>
<CountSet>1</CountSet>
<Force></Force>
<Caor></Caor>
<DRM></DRM>
<Reserve1></Reserve1>
<Reserve2></Reserve2>
<note></note>
</PROGRAM>
echo $cdata; //我是这种方法得出数据.
if($cdata==NULL) return ;
$a[$i]=$cdata;
$i++;
}