AEXML库的XMLParser附件属性

时间:2017-04-05 17:59:59

标签: ios swift xml-parsing nsxmlparser

我正在使用XMLParser库。我有一个xmlDoc,我不知道如何处理一些标签值。例如:

<item>
<title>.....</title>
<description>....</description>
</item>

如果我喜欢上面的xml工作正常。但是,当我想像xml一样解析时,我无法做到。

<item>
 <enclosure type="image/jpeg" url="https://www....."/>
 <link rel="alternate" type="text/html" href="https://www"/>
</item>

图书馆网址: AEXML

我可以这样检索:

if let items = xmlDoc.root["item"].all{
for item in items{
print(item["title"].string)
}
}

但我不知道如何获得圈地。 有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:1)

只需将示例应用于您的XML:

for item in items{
    if let enclosure = item["enclosure"] {
        if let url = enclosure.attributes["url"] {
        }
    }
}