悬赏园豆:10
[已关闭问题]
关闭于 2008-07-22 09:13
<P>现在有一个字符串内容如下: </P>
<P><Device Id="2" Name="数字"><BR> <ChCode Freq="698000" ServiceID="106" VideoPID="1060" AudioPID="1061" PrgName="北京电视台-6" /><BR> <ChCode Freq="746000" ServiceID="217" VideoPID="2170" AudioPID="2171" PrgName="劲爆体育" /><BR> </Device></P>
<P> <Device Id="3" Name="南京模拟"><BR> <ChCode Freq="256250" ServiceID="" VideoPID="" AudioPID="" PrgName="150000" /><BR> </Device></P>
<P> <Device Id="1" Name="模拟XP"></P>
<P> </P>
<P>备注:这个XML格式的字符串是动态生成的,是不固定的。<BR> </Device></P>
<P>现在我需删除<Device>节点下没有子节点的项,如,操作后结果如下</P>
<P><Device Id="2" Name="数字"><BR> <ChCode Freq="698000" ServiceID="106" VideoPID="1060" AudioPID="1061" PrgName="北京电视台-6" /><BR> <ChCode Freq="746000" ServiceID="217" VideoPID="2170" AudioPID="2171" PrgName="劲爆体育" /><BR> </Device></P>
<P> <Device Id="3" Name="南京模拟"><BR> <ChCode Freq="256250" ServiceID="" VideoPID="" AudioPID="" PrgName="150000" /><BR> </Device></P>
<P> </P>
问题补充:
大家看一下 如果保存成XML,但是这样的XML是格式错误的。
因为找不到父节点。
我建议用正则看一下是否合适。
金鱼
|
小虾三级
|
园豆:
1090
提问于:2008-07-14 11:13