原来是
<?xml ....?>
保存后变成了
ml...?>
格式是UTF-8
别人用msxml都没有少,就你的少了,你说是为什么
用 ie 能正常打开吗?能就没事了
难道我这就是传说中的人品问题?
各位老大帮帮忙啊
咋个帮忙?总要给点提示嘛。。。
你用什么软件查看的?
引用
原来是
<?xml ....?>
保存后 ......
在xml中,<,>,&都需要转译,现在出现了字符不知道是什么?用sax方式解析时,报错程序退出执行了。
try
change <?xml version="1.0" encoding="UTF-8"?>
to <?xml version="1.1" encoding="UTF-8"?>
引用
try
change <?xml version=" ......
有如下一个XML文件:
XML code:
<A>
<B>
<SF1>b1-SF1-1</SF1>
<SF1>b1-SF1-2</SF1>
<SF2>b1-SF2-1</SF2>
<SF3>b1-SF3-1</SF3>
<SF3>b1-SF3-2</SF3>
<SF3>b1-SF3-3</SF ......
在xml中,<,>,&都需要转译,现在出现了字符不知道是什么?
无效字符如何处理?
如何在解析xml时遇到了这样的非法字符,忽略掉,直接解析下面的xml呢?
xml的无效字符如何处理?
存的时候转义,取的时候反转义!
在xml文件生成的时候就开始注意,不就好了么@!@
你用正则表达式 就可以解决,如 ......
<dataset>
<tb1>
<GpsNumber>5</GpsNumber>
<latitude>40.00521148755632</latitude>
<longitude>116.03625414562144</longitude>
<Revtime>2010-03-21T17:44:12+08:00</Revtime>
</tb1>
<TB2>
<GpsNumber>6</GpsN ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> //这是播放的时间段
<item itemname='广告一' size='1120120'> ......