php xpath извлекает значения атрибутов на основе нескольких атрибутов и родительских атрибутов

Мне нужно выбрать узлы из XML, условия см. Ниже. Я использую simplexml, поэтому xpath должен быть 1.0.

Фрагмент XML:


    
        
        
    
    
        
        
    
    
        
        
    

Теперь я хочу выбратьt-Атрибут узел, который имеет ...

 raw="10" AND scid="hi"

 $result=$xml->xpath('//d[@scid="hi"][@raw="10"]/@t');

И его родительский узел имеет ... Я

(gender="*" OR gender="m") AND (age="*" OR age="39-59")

$result=$xml->xpath('//scale[@gender="*" or @gender="m"][@age="*" or @age="39-59"]');

Я хотел бы получить это с 1 xpath-оператором из моего simplexml-объекта.$xml

Ответы на вопрос(2)

Ваш ответ на вопрос