【问题标题】:iphone XML attachmentsiphone XML 附件
【发布时间】:2010-07-22 04:40:10
【问题描述】:

我的 iPhone 应用程序将接收来自 Java Web 服务的 xml 提要。 xml 在 SOAP 消息中。我可以轻松地从 xml 中解析数据,但是我需要在 iPhone 应用程序中显示 SOAP 消息的 jpeg 附件。有没有人有关于如何在 iPhone 上使用 SOAP 附件的示例代码或一些文档的链接?

谢谢

【问题讨论】:

    标签: iphone xml soap attachment


    【解决方案1】:

    我不是 100% 确定,但我有理由确定 wsdl2objc 支持二进制附件。然而,文档很少。

    也就是说,如果您手动解析消息,请查看 w3c 中的 Message format;它只是 MIME 附件,这意味着它将进行 base64 编码。不幸的是,iPhone SDK 没有 base64 编码器/解码器,因此您必须自己开发或使用第三方库。 This article 应该可以帮助您自己动手。

    【讨论】:

    • 谢谢,这让我走上了正确的道路,但是,这让我遇到了另一个问题。我正在使用 base64 解码器(来自文章链接的 Cyrus),由于某种原因,我从 MIME 附件(编码数据)中提取的字符串未能通过解码过程,因为长度不能被 4 整除而没有余数。我需要删除前导/尾随空格吗?新线?
    • @Jon:我不知道你在解码什么字符串,但你可能错过了一些字符。也许其中一行被截断或丢失?
    猜你喜欢
    • 2012-07-14
    • 2010-11-26
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-01
    • 2013-05-13
    • 1970-01-01
    相关资源
    最近更新 更多