模块  java.xml.crypto

Class XPathType


  • public class XPathType
    extends Object
    所述的XML架构定义XPath如在定义元件W3C Recommendation for XML-Signature XPath Filter 2.0
       <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xf="http://www.w3.org/2002/06/xmldsig-filter2" targetNamespace="http://www.w3.org/2002/06/xmldsig-filter2" version="0.1" elementFormDefault="qualified"> <element name="XPath" type="xf:XPathType"/> <complexType name="XPathType"> <simpleContent> <extension base="string"> <attribute name="Filter"> <simpleType> <restriction base="string"> <enumeration value="intersect"/> <enumeration value="subtract"/> <enumeration value="union"/> </restriction> </simpleType> </attribute> </extension> </simpleContent> </complexType>  
    从以下版本开始:
    1.6
    另请参见:
    XPathFilter2ParameterSpec
    • 方法详细信息

      • getExpression

        public String getExpression()
        返回要计算的XPath表达式。
        结果
        要评估的XPath表达式
      • getFilter

        public XPathType.Filter getFilter()
        返回过滤器操作。
        结果
        过滤操作
      • getNamespaceMap

        public Map<String,​String> getNamespaceMap()
        返回名称空间前缀的映射。 每个键是一个名称空间前缀String ,它映射到相应的名称空间URI String

        此实现返回unmodifiable map

        结果
        a Map of namespace prefixes to namespace URIs (may be empty, but never null)