C#中怎么将XML作为参数post到接口呢?
现在要做这样的功能,我这边需要调用别人的接口来实现功能。
但是他们的接口是需要将XML数据post到他们给的接口的,
然后他们接口返回相应的XML数据,
请问如何用C#将XML数据POST过去呢?谢谢先~
------解决方案--------------------文件路径?
文件内容编成字符串?
------解决方案--------------------还是WebService?
------解决方案--------------------xml就是字符串格式的,跟普通的字符串没啥区别啊
------解决方案--------------------直接提交string 的 xml 字符
------解决方案--------------------
该回复于2010-12-02 17:18:35被版主删除
------解决方案--------------------onsubmit 就能提交了,有提交按钮的话写个提交的触发事件啊!
或者是定义一个实体,把页面数据赋给实体,通过实体传过去啊!
我是asp初学者,不知道这样的思想对不对啊!
贱笑了!
------解决方案--------------------url.aspx?参数="<xml><xml>"
------解决方案--------------------你直接生成一个xml文件。要他们调用就行了
------解决方案--------------------xml类型的字符串吧!自己组装成如string xml = "<xml><data>数据</data><data><data>数据</data></xml>"; 然后把XML字符串通过 ajax的post方法传过去 回调接收一个XML 再根据它传回的格式解析!
------解决方案--------------------对方给你的里面有个方法可以接收XML格式的字符串吧?直接把整个XML字符流当做实参传递进去不就可以了吗?关键是架构要跟他们的一致,这样才能被正确解析啊。
------解决方案--------------------带参有点不太合适吧, 用AJAX吧
------解决方案--------------------