【问题标题】:How to get the data from xml file如何从xml文件中获取数据
【发布时间】:2011-04-13 09:14:57
【问题描述】:

我有一个应用程序,它将地图与用户的位置、2 张图片和 xml 文件中的一些文本绑定在一起,并通过电子邮件将其发送给其他用户。 现在的问题是,如果其他用户正在接收它,我应该如何在我的应用程序中解析这个 xml 文件,以便接收者可以像带有两个选项卡(图片和 cmets)的地图一样清晰地查看数据。 基本问题是如何在接收者端读取发送的 xml 文件。

谢谢,

【问题讨论】:

    标签: iphone xml xml-parsing


    【解决方案1】:

    在发送者端,创建一个NSDictionary,包含位置、两个UIImages 和NSString 的数据。然后,将其另存为plist,并通过电子邮件发送。然后,在接收者端,使用文件内容 (NSDictionary *dataDict = [[NSDictionary alloc] initWithContentsOfFile:YOUR_FILE];) 创建一个 NSDictionary,然后使用您在将对象添加到字典时为其设置的相关键获取对象。

    希望这会有所帮助,
    jrtc27

    【讨论】:

    • 我怎样才能在接收端启动我的应用程序??
    • 您可以使用自定义 URL 方案 - 请参阅 here 了解更多详细信息,或者您可以使用自定义文档 - 请参阅 here 了解更多详细信息。
    • 是的,我知道自定义 URL 方案,但问题是我需要打开解析 xml 文件并在接收端显示数据的应用程序部分。
    • 因为我通过 iphone 电子邮件发送数据我将如何访问 xml 文件并在我的应用程序中解析它。
    • 您可以注册您的应用程序以接受plist 文件格式,然后使用该文件作为参数打开您的应用程序(注意,这仅适用于iOS 4+)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-06
    • 1970-01-01
    相关资源
    最近更新 更多