请教XML问题
----------XML----------------------------<xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" makevoucherruleid="">
<s:Schema id="RowsetSchema">
<s:ElementType name="row" content="eltOnly">
<s:AttributeType name="ufts" rs:number="1" rs:nullable="true">
<s:datatype dt:type="string" rs:dbtype="str" dt:maxLength="30" rs:fixedlength="true"/>
</s:AttributeType>
<s:AttributeType name="id" rs:number="2" rs:writeunknown="true">
<s:datatype dt:type="int" dt:maxLength="4" rs:precision="10" rs:fixedlength="true" rs:maybenull="false"/>
</s:AttributeType>
....
<s:AttributeType name="bcashsale" rs:number="110">
<s:datatype dt:type="int" dt:maxLength="4" rs:precision="10" rs:fixedlength="true" rs:maybenull="false"/>
</s:AttributeType>
<s:AttributeType name="cgathingcode" rs:number="111" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="255"/>
</s:AttributeType>
<s:extends type="rs:rowbase"/>
</s:ElementType>
</s:Schema>
<rs:data>
<z:row ufts=" 282.5020" id="0" ivtid="95" cbustype="普通销售" cstcode="1" ddate="2012-03-02" csocode="0000000012"
ccuscode="1" cdepcode="1" boverorder="1" cexch_name="人民币" iexchrate="1" itaxrate="17" imoney="0" istatus="" cmaker="demo" cdefine7="0"
dpredatebt="2012-03-02" dpremodatebt="2012-03-02" ccccode="01" ccusabbname="客户A" cdepname="采购部" cstname="销售类型一" iarmoney="0"
bdisflag="False" ccusname="客户A" breturnflag="0" icuscreline="0" ccreditcuscode="1" ccreditcusname="客户A" iverifystate="0"
ireturncount="" iswfcontrolled="0" bcreditdate="0" dcreatesystime="" bcashsale="" isumdx="`" isumx="0" zdsumdx="`" zdsum="0" editprop=""
iflowid="" cflowname="" cgatheringplan="" cgatheringplanname="" bcredit="否" dcreditstart="" icreditdays="" dgatheringdate="" isfsupplymulti="1"
isfminsupply="1" boverconsignment="0" bcheckvdate="0" saveafterok="0" cvouchtype="97"/>
<单据编号><![CDATA[<?xml version="1.0" standalone="yes"?>
<单据编号 单据类型="17" 编号长度="30" 起用日期="" 允许手工修改="False" 重号自动重取="False" 收发标志流水="False" 流水依据是否按前缀对照码生成="False" 起始值="1" 收发单据类型="0" 流水依据="单据类型 " 流水依据长度="8" cSeed="">
<前缀 对象名称="远程号" 对象类型="3" 长度="2" 规则="" 用途="0" 源表名="SO_SOMain" 源表字段名=" " 档案表名="" 档案表字段名="" 档案分类字段名="" 分类表名="" 分类表分类字段名称="" 种子="00"/>
</单据编号>
]]></单据编号><序列号><![CDATA[]]></序列号><ischeck>false</ischeck></rs:data>
</xml>
------------------------------------------------
上面是XML数据结构,如何读取里面的数据,如:
csocode="0000000012"
取得csocode的值是:0000000012
在线等,谢谢!