部分`<`和部分`<`在一个NSData中

时间:2012-04-05 17:51:06

标签: ios soap wsdl touchxml

我正在使用http://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php

生成的代码访问http://sudzc.com

正在发送SOAP消息,我可以看到返回的消息,这里我有一个NSData的屏幕截图,我在connectionDidFinishLoading打印出来。

有线的是,符号<在开头显示正确,但后来是&lt;

任何人都可以建议我如何解决这个问题?

Output

2 个答案:

答案 0 :(得分:0)

我不确定您是否可以简单地应用现有编码,例如方便功能stringByReplacingPercentEscapesUsingEncoding:如何存在,但如果现有解决方案不存在,您可以始终使用stringByReplacingOccurrencesOfString:withString:

我会首先尝试寻找编码转换器,因为我发现&lt;不是文本中唯一的实体。 &gt;也存在。

答案 1 :(得分:0)

我检查了这个Web服务的WSDL,它实际上在html正文部分返回了一个xml。

<message name="NDFDgenByDayResponse">
   <part name="dwmlByDayOut" type="xsd:string" />
</message>

因此,回复实际上是正确的,我只需要自己解析它。