1
命名空間前綴我有一個XML結構,看起來像:的NSXMLParser獲得屬性
<Succeeded p1:type="Edm.Boolean" xmlns:p1="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices">false</Succeeded>
因爲我需要能夠得到p1:type="Edm.Boolean"
屬性和命名空間前綴可能會不同,這取決於我無法控制的幾股勢力。我需要弄清楚如何以編程方式從命名空間URI獲取前綴。
我已經實現了parser:didStartMappingPrefix:toURI:
和parser:didEndMappingPrefix:
委託方法,雖然我已經設置setShouldProcessNamespaces
到YES,他們不會被調用。
我是新來的NSXMLParser,但不是iOS或XML。任何方向我應該如何去這個將不勝感激。