首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用NSXml文档进行Xml解析

使用NSXml文档进行Xml解析
EN

Stack Overflow用户
提问于 2016-02-15 14:23:17
回答 1查看 95关注 0票数 1

我正在制作一个Cocoa应用程序,解析nib/xib文件,并给出它的所有子视图details.Parsing文档是相当酷的NSXMlDocument,但在一个地方有一个问题,如何从details.Parsing结构中获得所需的值。

结构是这样的:

我要获取所有的子节点,但不能获取标签attributes.How来获取属性?我在XmlNode上使用了attributeKeys属性,但是它给了我空的array.Is,有没有什么属性可以让我从结构中得到所需的值呢?

任何帮助都将不胜感激。

我只想从结构中获取标签的id。

EN

回答 1

Stack Overflow用户

发布于 2016-02-15 15:13:16

很容易找到答案,获取NSXmlNode对象,只需将其向上转换为NSXmlElement,然后发送消息attributeForName来获取值。

在我的情况下,

设sc = subviews?.childCount

对于变量x=0;x< sc;x=x+1{

代码语言:javascript
复制
let each = subviews?.childAtIndex(x) as? NSXMLElement

print(each?.attributeForName("id"))

}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35402736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档