取得的xml文档,如何解析出中文!
从服务器端返回一xml文档,格式如下:
<?xml version="1.0" encoding="utf8"?>
<content>
<name>鏈€缁堝够鎯?/name>
</content>
如果将里面的中文转换出来.?
问题点数:100、回复次数:10Top
1 楼chinacsdnmrb(chinacsdnmrb)回复于 2005-07-02 09:54:04 得分 0
所提问题是什么环境呢? 是否联机运行?
同时 "<name>鏈€缁堝够鎯?/name>" 中的<name>与</name>标签是否
是定了的格式,是的话,首先用字符串查找,再切取.之后保存.
Top
2 楼zypchina()回复于 2005-07-04 09:10:52 得分 0
我是在windows server下取linux下的数据,是联机操作
xml文档是固定的格式.
在asp或vb中是否可以直接操作utf-8格式的xml文档啊,哪位大侠可提供一下相关的资料.Top
3 楼hcflf(五行)回复于 2005-07-04 09:19:53 得分 0
使用这个函数就可以重新编码了
Function bstr(byval vIn) ''对字符进行编码
Dim strReturn,i,ThisCharCode,innerCode,Hight8,Low8,NextCharCode
strReturn = ""
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
If ThisCharCode < &H80 Then
strReturn = strReturn & Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
i = i + 1
End If
Next
bstr = strReturn
End FunctionTop
4 楼zypchina()回复于 2005-07-04 09:40:06 得分 0
to:hcflf(五行)
byval vIn我传的是字符串吗?
Top
5 楼lein16()回复于 2005-07-04 14:08:03 得分 0
是的。Top
6 楼wtogether(wtogether)回复于 2005-07-04 14:25:18 得分 0
只要是xml文档,用XMLDomcument就可以解读出来Top
7 楼白夜花寒(远藤花已谢,白夜花未寒)回复于 2005-07-04 14:33:19 得分 0
<?xml version="1.0" encoding="utf8"?>???
encoding="utf8"???你的服务器为什么不返回gb2312的??Top
8 楼zwrtv(蝙蝠)回复于 2005-07-04 14:59:27 得分 0
路过学习下Top
9 楼phyllis2001(晚秋枫叶)回复于 2005-07-04 15:18:34 得分 0
为什么是utf8呢?应该是utf-8吧?中间少了一横哦~~Top
10 楼phyllis2001(晚秋枫叶)回复于 2005-07-04 15:21:09 得分 0
读出数据应该很 容易了,用xmldom就可以读出来了Top




