| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 415 人关注过本帖
标题:请教XML问题
只看楼主 加入收藏
tangyunzhong
Rank: 5Rank: 5
来 自:广西
等 级:职业侠客
威 望:4
帖 子:97
专家分:364
注 册:2010-7-28
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
请教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
在线等,谢谢!

搜索更多相关主题的帖子: xml content number 
2012-03-02 12:56
lhb62232397
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:117
专家分:546
注 册:2011-11-6
收藏
得分:14 
你的问题好像有些复杂,给你一个简单例子,
XmlDocument xx = new XmlDocument();
xx.LoadXml("<Data DocID='100'><config>tips</config></Data>");
string word1 = xx.SelectSingleNode(@"Data/config").InnerText;
望有所帮助
2012-03-06 14:41
快速回复:请教XML问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020696 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved