public class Namespaces extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
NAMESPACE_XSI_NAME
绝大部分 xml中,都会有 xsi这个命名空间的,
|
| 构造器和说明 |
|---|
Namespaces() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,Namespace> |
findNamespaces(Node node) |
static Map<String,Namespace> |
getDocumentNamespaces(Node node) |
static String |
getNodeNamespaceURI(Node node) |
static boolean |
hasCustomNamespace(Document document)
当只有标准的命名空间时,才返回 false
|
static boolean |
hasCustomNamespace(Document document,
boolean isDefaultIfJustHasXsi)
当只有标准的命名空间时,才返回 false.
|
static boolean |
isCustomNamespace(Namespace namespace) |
static boolean |
isCustomNamespace(String namespaceURI) |
static boolean |
isDefaultNamespace(Namespace namespace) |
static boolean |
isNamespaceAttribute(Attr attribute) |
static boolean |
isW3cSchemaInstanceNamespace(Namespace namespace) |
static boolean |
isW3cSchemaInstanceNamespace(String namespaceURI) |
static boolean |
isW3cSchemaNamespace(Namespace namespace) |
static boolean |
isW3cSchemaNamespace(String namespaceURI) |
static boolean |
isW3cXmlNamespace(Namespace namespace) |
static boolean |
isW3cXmlNamespace(Node node) |
static boolean |
isW3cXmlNamespace(String namespaceURI) |
public static String NAMESPACE_XSI_NAME
public static boolean isNamespaceAttribute(Attr attribute)
public static boolean isW3cXmlNamespace(Node node)
public static boolean isDefaultNamespace(Namespace namespace)
public static boolean hasCustomNamespace(Document document)
public static boolean hasCustomNamespace(Document document, boolean isDefaultIfJustHasXsi)
isDefaultIfJustHasXsi - 只有 1个命名空间,且名称 为xsi时,是否认定为默认命名空间public static boolean isCustomNamespace(Namespace namespace)
public static boolean isCustomNamespace(String namespaceURI)
public static boolean isW3cXmlNamespace(Namespace namespace)
public static boolean isW3cXmlNamespace(String namespaceURI)
public static boolean isW3cSchemaNamespace(Namespace namespace)
public static boolean isW3cSchemaNamespace(String namespaceURI)
public static boolean isW3cSchemaInstanceNamespace(Namespace namespace)
public static boolean isW3cSchemaInstanceNamespace(String namespaceURI)
Copyright © 2022. All rights reserved.