2010-09-16 50 views
1

我有一些XML数据要发送到Web服务器,并且响应也使用XML。使用Cocoa发送和接收来自服务器的XML

我想用可可来解析XML。我遵循this document来创建XML并传输它,但该文档没有很好地解释如何从服务器接收XML响应。

我还没有能够找到任何使用谷歌的好例子。有人能指点我一些好的资源来整合XML和Cocoa吗?谢谢

回答

1

你发布的文章看起来很全面。你是否实现了三种连接委托方法?一旦执行transmitXMLRequest:NSURLConnection对象将自动开始加载数据。您的代表将看到以下内容:

connection:didReceiveResponse: 
connection:didReceiveData: 
connection:didReceiveData: 
connection:didReceiveData: 
... 
connectionDidFinishLoading: 

您在每个这样的委托方法将是非常关键的代码。没有它,数据永远不会从服务器上获取。

在您的文章第3页中,它描述了如何从接收到的数据中创建一个NSXMLDocument。 NSXMLDocument简化了解析XML文件的过程。有关详细信息,请参阅Apple的Tree-Based XML Programming Guide

+0

我想出了添加XML,但现在我陷入了另一个阶段。我想我会发布另一个问题。谢谢。 – ZionKing 2010-09-16 22:30:08

相关问题