У меня есть схема XML:
<xsd:complexType name="contactsType">
<xsd:sequence>
<xsd:element name="contact" type="contactType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="visible" type="xsd:boolean" default="true"/>
</xsd:complexType>
и я хочу найти все контакты с @ visible = true,
//contacts[@visible='true']
но это выражение не возвращает узлы без набора @visible следующим образом:
<contacts />
поэтому я хочу знать, есть ли в XPath какая-либо функция, которая возвращает также значения атрибутов по умолчанию
Спасибо
Jan