gpt4 book ai didi

iphone - 用于 iPhone 的 Objective-C DOM XML 解析器

转载 作者:数据小太阳 更新时间:2023-10-29 01:42:55 24 4
gpt4 key购买 nike

大家好,我正在寻找一种在 iPhone 上使用 DOM 解析 XML 文档的方法。我一直在将 SAX 与 NSXMLParser 一起使用,但现在我真的想要一个 DOM 树(或任何可以快速将 XML 文档转换为 NSDictionary 的东西)
感谢您的帮助

最佳答案

如果您想在没有 SAX 事件的情况下将 libxml2 与 Objective-C 前端一起使用,请查看这组有用的 wrapper functions .

您向 XML 文档对象发出 XPath 查询并取回基础类对象:NSArrayNSStringNSDictionary,例如:

NSArray *queriedBuckets = PerformXMLXPathQuery(responseData, @"//*[local-name()='Buckets']/*[local-name()='Bucket']");

这些函数有助于将 libxml2 的速度与 Objective-C 代码的可读性和可用性相结合。

关于iphone - 用于 iPhone 的 Objective-C DOM XML 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1496131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com