[英]Get the value for xmlns from NSXMLElement iOS sdk
我在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"]);
測試值已打印,但xmlns的值顯示為空
請讓我知道如何獲取xmlns的值
這是因為xmlns
不是屬性。 xmlns
是名稱空間定義。 您可以使用[query namespaceForPrefix:nil].stringValue
獲得它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.