我希望以下的歌曲地址都是从数据库取出来的,请问该怎么办?
<ASX Version= "3.0 " PREVIEWMODE= "NO ">
<entry>
<ref href= "http://jnez.fjjnjy.com.cn/images/uploadfiles/20070104035248.mp3 " />
</entry>
<entry>
<ref href= "http://soft.splife.com/dn/vip/0501/wqs.mp3 " />
</entry>
<entry>
<ref href= "http://60.191.47.30/Music3/mp3/11379264c.mp3 " />
</entry>
<entry>
<ref href= "http://www.sybest.net/oldmusic/right.mp3 " />
</entry>
<entry>
<ref href= "http://mw1.0437.gov.cn/cj/UploadFile/200672092732/200672093037627.mp3 " />
</entry>
</ASX>
------解决方案--------------------
用servlet就是拼接字符串啊
res.setContentType( "asx/xml ");
out.println( " <ASX Version= '3.0 ' PREVIEWMODE= 'NO '> ");
....
out.println( " <ref href= 'http://jnez.fjjnjy.com.cn/images/uploadfiles/20070104035248.mp3 ' /> ");
.....
------解决方案--------------------
可以用写xml的方式来写这个asx,这点很简单,但是可能播放不了,因为编码方式有问题,如果不能判断客户端用的是什么编码,最好在asx里面指明。
<PARAM NAME = "Encoding " VALUE = "UTF-8 " />
------解决方案--------------------
xml默认编码是utf-8,你的文件编码最好都转换成utf-8