通过 Objective C 进行 NSXML 解析

发布于 2024-10-16 04:06:49 字数 337 浏览 2 评论 0原文

我正在通过 Objective C 进行 xml 解析。我在以下部分遇到了麻烦。 请帮帮我。我正在使用 NSXMLParser 类及其委托。

如何从下面的XML代码中追踪出“url”、“type”、“height”这些标签。

<image url="http://d.img.com/a/r/rids/20110203/i/r32323.jpg?
x=130&amp;y=91&amp;q=85&amp;sig=bJdeYbrqFsYUuZJ.fFwa8g--"  
type="image/jpeg"  height="91" width="130"/>

I am working on xml parsing through Objective C. I am getting trouble into following part.
Please help me out. I am using NSXMLParser class and its delegates.

How to trace out "url", "type", "height" these tags from below XML code.

<image url="http://d.img.com/a/r/rids/20110203/i/r32323.jpg?
x=130&y=91&q=85&sig=bJdeYbrqFsYUuZJ.fFwa8g--"  
type="image/jpeg"  height="91" width="130"/>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

缪败 2024-10-23 04:06:49

实现委托函数

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

及其内部

NSLog(@"url: %@", [attributeDict valueForKey:@"url"]);

等。

Implement delegate function

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict

and inside it

NSLog(@"url: %@", [attributeDict valueForKey:@"url"]);

etc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文