我正在寻找一个教程,描述或其他可以指向我在Cocoa中将对象转换为XML soap请求的正确方向的东西。具体来说,我正在使用它来访问.NET Web服务。我在这一点上做了我的代码工作,但感觉像作弊和坏chi。
我的XMl请求基本上很多:
Request = [Request stringByAppendingString:@"<Name>"];
Request = [Request stringByAppendingString:obj.name];
Request = [Request stringByAppendingString:@"</Name>"];
这意味着我的页面非常静态,至少可以说是未来的证据。
在.net中,我只是在我的项目中添加一个Web引用,就像魔术一样,我可以使用实际参数调用web方法,并且效果很好。
有什么可以帮助使上述不那么可怕吗?可能反思?我正在寻找一种方法来发送一个对象,并有一个神奇的xml对象出来。
非常感谢正确方向的推动,
由于 汤姆
答案 0 :(得分:0)
我相信您正在寻找事件驱动的XML编程指南的Constructing XML Tree Structures section。我只是在我的类中添加一个名为-xmlRepresentation的方法。
Cocoa也有无数的SOAP演示快速Google search。 This article也可以提供帮助。