http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 10917|回复: 12

[C#语言基础] C#编程 向某个系统发送数据 数据格式是XML 新手请教

[复制链接]
发表于 2014-4-8 11:10:38 | 显示全部楼层 |阅读模式
假设系统名:CRM,向CRM系统下发数据,(写入CRM数据库,Sqlserver类型),数据格式是个XML文件。要求用C#编写(写一个方法,发送数据的系统可以调用此方法)新手恳请,急用,麻烦各位大侠帮帮忙,或者有类似的例子作参考,万分感谢
XML文件格式内容如下:
[XML] 纯文本查看 复制代码
<request>
  <insert>
    <fields>
      <RepUser>
        <RepID></RepID>
        <!--主键-->
        <OrgGrpID></OrgGrpID>
        <!--所属部门-->
        <Name></Name>
        <!--名称-->
        <Sex></Sex>
        <!--性别-->
        <LastName></LastName>
        <!--姓-->
        <FirstName></FirstName>
        <!--名-->
        <Country></Country>
        <!--国家/地区-->
        <ZipCode></ZipCode>
        <!--邮编-->
        <City></City>
        <!--城市-->
        <Street></Street >
        <!--街道-->
        <CountryCode></CountryCode>
        <!--国家代码-->
        <Tel1></Tel1>
        <!--电话1-->
        <Tel2></Tel2>
        <!--电话2-->
        <Name></Name>
        <!--名称-->
        <Fax></Fax>
        <!--传真-->
        <New></New>
        <!--创建日期-->
        <Upd></Upd>
        <!--更新日期-->
        <E-mail1></E-mail1>
        <!--电子邮件-->
        <TMRep></TMRep>
        <!--TM用户-->
        <LanguageNo></LanguageNo>
        <!--语言编号-->
        <E-mail2></E-mail2>
        <!--电子邮件2-->
        <E-mailPriv></E-mailPriv>
        <!--私人电子邮件-->
        <Type></Type>
        <!--类型-->
        <Inactive></Inactive>
        <!--离职-->
        <SuperiorID></SuperiorID>
        <!--上级-->
        <ExtSystem></ExtSystem>
        <!--外部系统-->
        <ExtKey></ExtKey>
        <!--外部主键-->
        <HierarchyCode></HierarchyCode>
        <!--层次结构代码-->
        <ApproverRole></ApproverRole>
        <!--审批人角色-->
        <RepProperty></RepProperty>
        <!--销售属性-->
        <Position></Position>
        <!--岗位-->
      </RepUser>
    </fields>
  </insert>
</request>


<request>
  <update>
    <tables>
      <table tablename="RepUser"/>
    </tables>
    <condition>
      <cond tablename="RepUser" fieldname="RepID" op="=" value="88"/>
    </condition>
    <fields>
      <RepUser>
        <RepID></RepID><!--主键-->
        <OrgGrpID></OrgGrpID><!--所属部门-->
        <Name></Name><!--名称-->
        <Sex></Sex><!--性别-->
        <LastName></LastName><!--姓-->
        <FirstName></FirstName><!--名-->
        ....
      </RepUser>
    </fields>
  </update>
</request>


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-4-8 11:21:35 | 显示全部楼层
这就是操作Xml,这个你自己可以写的或者可以参考我的
http://www.sufeinet.com/thread-2014-1-1.html
http://www.sufeinet.com/thread-22-1-1.html
 楼主| 发表于 2014-4-8 13:26:12 | 显示全部楼层
还是不太懂,能不能用QQ向您请教?
发表于 2014-4-8 14:12:54 | 显示全部楼层
你把问题说清楚,什么不懂,不懂什么,我现 在都不清楚你要做什么,怎么帮你,你要写什么你写清楚点,增加还是删除,还是修改
 楼主| 发表于 2014-4-8 14:46:20 | 显示全部楼层
不好意思,刚接触C#,问题也没描述清楚,很抱歉,我详细说一下,还是希望您能多指教
具体要求:
1、背景:公司有多个业务系统,为方便管理信息数据,因此开发了一个主数据管理系统,以后信息数据都在这个系统来管理,其他业务系统正常使用。
2、实现:主数据现有的信息数据和以后增加了新的数据信息、更改了数据信息,需要把这些数据发送更新到业务系统。这些业务系统中,有一个业务系统需要XML方式传送数据,而且规定了XML的格式(此格式就是我发的那个)
3、语言:用C#编写

具体就是这样,刚接触这方面,太多不知道,甚至问题都描述不清楚,因为时间很紧,真心恳请帮助
 楼主| 发表于 2014-4-8 15:40:21 | 显示全部楼层
站长,可看到我的回复?还有没描述清楚的,您再问我,希望您指导
 楼主| 发表于 2014-4-8 16:22:33 | 显示全部楼层
站长苏飞 发表于 2014-4-8 14:12
你把问题说清楚,什么不懂,不懂什么,我现 在都不清楚你要做什么,怎么帮你,你要写什么你写清楚点,增加 ...


不好意思,刚接触C#,问题也没描述清楚,很抱歉,我详细说一下,还是希望您能多指教
具体要求:
1、背景:公司有多个业务系统,为方便管理信息数据,因此开发了一个主数据管理系统,以后信息数据都在这个系统来管理,其他业务系统正常使用。
2、实现:主数据现有的信息数据和以后增加了新的数据信息、更改了数据信息,需要把这些数据发送更新到业务系统。这些业务系统中,有一个业务系统需要XML方式传送数据,而且规定了XML的格式(此格式就是我发的那个)
3、语言:用C#编写

具体就是这样,刚接触这方面,太多不知道,甚至问题都描述不清楚,因为时间很紧,真心恳请帮助
 楼主| 发表于 2014-4-8 16:22:45 | 显示全部楼层
站长苏飞 发表于 2014-4-8 14:12
你把问题说清楚,什么不懂,不懂什么,我现 在都不清楚你要做什么,怎么帮你,你要写什么你写清楚点,增加 ...


站长,可看到我的回复?还有没描述清楚的,您再问我,希望您指导
发表于 2014-4-8 18:42:11 | 显示全部楼层
lanzhiyuyi 发表于 2014-4-8 16:22
站长,可看到我的回复?还有没描述清楚的,您再问我,希望您指导

系统是明白了,不明白的是你要做那一部分,直接点,比如是增加Xml文档不会,还是修改不会,或者是删除不会,或者是发送Xml文件不会,还是这就是公司给你的文档,你也没看明白,如果是这样建议去上面问清楚,呵呵
 楼主| 发表于 2014-4-8 23:37:12 | 显示全部楼层
这是我自己理解的,现在我弄明白了,是按我发的xml格式,用C#编写方法生成这样一个xml文件,数据发送就先不考虑了,那么生成XML文件,用C#怎么实现,望指导
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-12-19 12:48

© 2014-2021

快速回复 返回顶部 返回列表