100分求助xml实现问题
时间:2011-07-17
来源:互联网
对方提供了一个地址 http://18.18.18.18/dataserver,要求把数据以xml形式提交到这个地址
xml形式如下
<?xml version="1.0" encoding="UTF-8"?>
<request>
<monitordata cmaid="11" nodecount="1">
<datanode sensorid="22">
<type>012001</type>
<equipmentid>33</equipmentid>
<timestamp>2010-12-27 14:35:11</timestamp>
<attrs>
<attr name="a" value="3" />
</attrs>
</datanode>
</monitordata>
</request>
要求用vc实现,我了解了下可以用msxml将数据转换成上面的xml格式,但是如何能上传到那个网址呢,谢谢大家帮忙
xml形式如下
<?xml version="1.0" encoding="UTF-8"?>
<request>
<monitordata cmaid="11" nodecount="1">
<datanode sensorid="22">
<type>012001</type>
<equipmentid>33</equipmentid>
<timestamp>2010-12-27 14:35:11</timestamp>
<attrs>
<attr name="a" value="3" />
</attrs>
</datanode>
</monitordata>
</request>
要求用vc实现,我了解了下可以用msxml将数据转换成上面的xml格式,但是如何能上传到那个网址呢,谢谢大家帮忙
作者: nunixblogs1 发布时间: 2011-07-17
vc不懂,但大致离不开下面所说的
http传输,说到底就是字符串传输,搞清对方接受的方法(看题目应该是post吧),把你做好的xml按字符串post过去就行
如果对方是文件方式接受数据,就把xml做成文件上传,又或者用header模拟发送过去
http传输,说到底就是字符串传输,搞清对方接受的方法(看题目应该是post吧),把你做好的xml按字符串post过去就行
如果对方是文件方式接受数据,就把xml做成文件上传,又或者用header模拟发送过去
作者: snmr_com 发布时间: 2011-07-20
要看http://18.18.18.18/dataserver 怎么接收的
确定是走http协议,但具体是HTTP FORM or Upload 或是webservice 还是 其他http隧道? 直接访问那个地址看下出现什么错误? 知道了接收的格式后,直接用socket或者http组件按相关格式发送数据就可以了.
确定是走http协议,但具体是HTTP FORM or Upload 或是webservice 还是 其他http隧道? 直接访问那个地址看下出现什么错误? 知道了接收的格式后,直接用socket或者http组件按相关格式发送数据就可以了.
作者: hookee 发布时间: 2011-07-20
xml也可以当成字符串提交啊。也可以提交XMLDOM对象
作者: net_lover 发布时间: 2011-07-20
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28