gpt4 book ai didi

ios - 从 NSXMLElement iOS sdk 获取 xmlns 的值

转载 作者:行者123 更新时间:2023-11-29 10:48:25 27 4
gpt4 key购买 nike

我正在开发 iOS 应用程序,我想获取 nsxmlelement 的命名空间。

我的 NSXMLElement *query 中有以下值。

<query xmlns="jabber:iq:roster" test="this is value">
<item subscription="to" name="test" jid="test@local"/>
</query>

我已经使用下面的代码来获取 xmlns 但它不工作

         NSLog(@"%@",[query attributeStringValueForName:@"test"]);
NSLog(@"%@",[query attributeStringValueForName:@"xmlns"]);

打印了 test 的值,但 xmlns 的值显示为空

请告诉我如何获取xmlns的值

最佳答案

这是因为 xmlns 不是属性。 xmlns 是命名空间定义。您可以使用 [query namespaceForPrefix:nil].stringValue 获取它。

关于ios - 从 NSXMLElement iOS sdk 获取 xmlns 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21495963/

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