我有 Schema Name.xsd,它是其中的一部分,需要帮助在 XPath 中构建查询
<xsd:complexType name="GetWalletItemBO">
<xsd:sequence>
<xsd:element minOccurs="1" name="paymentOptionId">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="50" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
我的基本查询就像 //*[starts-with(name(),'**here I need to put my condition**')]
我必须检查xsd:complexType name
以大写字母开头GetWalletItemBO
而不是 like开头getWalletItemBO
,并且以同样的方式检查<xsd:element name=
以小写字母开头paymentOptionId
not like PaymentOptionId
。*所以我尝试找到所有输入错误的元素,不适合我的条件,即在 xsd:complexType name= 中以小写字母开头,在 xsd:element name= * 中以大写字母开头。