【问题标题】:get key value pair from xml osx从 xml osx 获取键值对
【发布时间】:2016-10-22 13:43:32
【问题描述】:

我是 xml 解析的新手。我想解析我想从中提取专辑名称的波纹管 xml,即 AlbumName 照片(相册名称是照片)。有人请帮我解决这个问题。我正在使用 nsopenpanel 获取 xml 路径。

<plist version="1.0">
<dict>
    <key>Application Version</key>
    <string>9.4</string>
    <key>Archive Path</key>
    <string>/Users/betterlabs/Pictures/iPhoto Library.photolibrary</string>
    <key>ArchiveId</key>
    <string>1</string>
    <key>Major Version</key>
    <integer>2</integer>
    <key>Minor Version</key>
    <integer>0</integer>
    <key>List of Albums</key>
    <array>
        <dict>
            <key>AlbumId</key>
            <integer>4</integer>
            <key>AlbumName</key>
            <string>Photos</string>
            <key>Album Type</key>
            <string>99</string>
            <key>GUID</key>
            <string>allPhotosAlbum</string>
            <key>Master</key><true/>
            <key>KeyList</key>
            <array>
                <string>1</string>
                <string>5</string>
                <string>3</string>
                <string>7</string>
                <string>9</string>
                <string>27</string>
                <string>23</string>
                <string>25</string>
                <string>21</string>
                <string>19</string>
                <string>17</string>
                <string>15</string>
                <string>13</string>
                <string>11</string>
                <string>29</string>
                <string>33</string>
                <string>31</string>
            </array>
            <key>PhotoCount</key>
            <integer>17</integer>
        </dict>

【问题讨论】:

    标签: objective-c xml cocoa xml-parsing nsxmlparser


    【解决方案1】:

    使用XMLDictionary。它将解析您的数据/字符串对象并为您提供可用的 NSDictionary。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-29
      • 1970-01-01
      • 2015-02-13
      相关资源
      最近更新 更多