xpath                
            Проверьте, присутствует ли узел
        
        
            
    Поиск…
Синтаксис
- булево (path_to_node)
 
замечания
Булевая функция имеет другое использование
- Проверьте, нет ли строки
 - Проверьте, не является ли аргумент числом (NaN) или равен 0
 
Имеет ли животное бивни?
XML
<Animal>
    <legs>4</legs>
    <eyes>2</eyes>
    <horns>2</horns>
    <tail>1</tail>
</Animal>
 XPATH
boolean(/Animal/tusks)
 ВЫХОД
false
        У животных есть рога?
XPATH
<Animal>
    <legs>4</legs>
    <eyes>2</eyes>
    <horns>2</horns>
    <tail>1</tail>
</Animal>
 XPATH
boolean(/Animal/horns)
 ВЫХОД
true
        Есть ли в доме растения?
XML
<House>
    <LivingRoom>
        <plant name="rose"/>
    </LivingRoom>
    <TerraceGarden>
        <plant name="passion fruit"/>
        <plant name="lily"/>
        <plant name="golden duranta"/>
    </TerraceGarden>
</House>
 XPATH
boolean(/House//plant)
 ВЫХОД
true
    
    
    
    
    Modified text is an extract of the original Stack Overflow Documentation
        Лицензировано согласно CC BY-SA 3.0
        Не связан с Stack Overflow