以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  XML声明  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111842)

--  作者:zoudezhao
--  发布时间:2017/12/30 10:20:00
--  XML声明

各位老师我这有个API接口需要用HTTP  POST方式提交 XML  

<?xml version="1.0" encoding="utf-8" ?>
<Transfer attribute="Connect">
  <ext id="200"/>
  <ext id="201"/>
</Transfer>
用XobJect方式生成的话那这个XML的声明应该怎么写。

--  作者:rjh4078
--  发布时间:2017/12/30 16:38:00
--  
关注
--  作者:有点蓝
--  发布时间:2017/12/30 21:00:00
--  
API接口完整文档说明发上来看看,最好是有.net的接口实例。
--  作者:zoudezhao
--  发布时间:2017/12/31 15:15:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:om api技术开发文档上半部分.zip

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:om api技术开发文档 中部分.zip

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:om api技术开发文档下半部分.zip

因为文件有点大我给拆成了三份麻烦各位老师了
--  作者:zoudezhao
--  发布时间:2017/12/31 15:26:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:om api交互demo.zip

这是DEMO
--  作者:有点甜
--  发布时间:2018/1/1 20:02:00
--  

很简单,给名为【XML_POST】的元素赋值你【xml】的内容即可。

 

看看 http://www.foxtable.com/mobilehelp/scr/0159.htm

 

原生的post请求,参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=73839&replyID=509448&skin=1

 


--  作者:zoudezhao
--  发布时间:2018/1/2 11:23:00
--  

好的感谢甜老师


--  作者:zoudezhao
--  发布时间:2018/6/14 18:14:00
--  
<?xml version="1.0" encoding="utf-8" ?>
<call command="transfer">
<ext id="801">
<dst>802</dst>
<unique>2209017600</unique>
<time>2017-03-27</time>
<checksum>095a93d74bed6f96b219287363c7d750</checksum>
</ext>
</call>
 甜老师那像上述这样的XML  元素内含有属性应该怎么做呢

--  作者:有点甜
--  发布时间:2018/6/14 18:45:00
--  
以下是引用zoudezhao在2018/6/14 18:14:00的发言:
<?xml version="1.0" encoding="utf-8" ?>
<call command="transfer">
<ext id="801">
<dst>802</dst>
<unique>2209017600</unique>
<time>2017-03-27</time>
<checksum>095a93d74bed6f96b219287363c7d750</checksum>
</ext>
</call>
 甜老师那像上述这样的XML  元素内含有属性应该怎么做呢

 

你想问什么?

 

你怎么写代码生成xml的?直接拼接字符串?还是用xmlDocument?

 

Dim xmlDoc As New System.XML.XmlDocument
xmlDoc.Load("d:\\201510020.xml")
Dim root As System.XML.XmlNode  = xmldoc.SelectSingleNode("Document/Events/Event/DataField")
msgbox(root Is Nothing)
Dim xel As System.XML.xmlelement = xmldoc.CreateElement("Data")
xel.SetAttribute("Code","889824100000")
xel.SetAttribute("CorpOrderID","201510020     ")
xel.SetAttribute("Actor","")
xel.SetAttribute("ActDate","2015-10-22")
xel.SetAttribute("CorpProductID","")
xel.SetAttribute("CorpBatchNo","")
xel.SetAttribute("ProduceDate","2015-08-28")
xel.SetAttribute("ToCorpID","")
root.appendchild(xel)
xmldoc.save("d:\\201510020.xml")

 

http://www.baidu.com/baidu?wd=System.XML.XmlDocument&tn=monline_4_dg

 

 


--  作者:zoudezhao
--  发布时间:2018/6/14 20:30:00
--  
甜老师上述代码提示出错。。
我是直接拼接成字符串
[此贴子已经被作者于2018/6/14 20:36:10编辑过]