JavaTM Platform
Standard Ed. 6

javax.xml
クラス XMLConstants

java.lang.Object
  上位を拡張 javax.xml.XMLConstants

public final class XMLConstants
extends Object

 

基本 XML 値を定数として格納するユーティリティークラスです。

導入されたバージョン:
1.5
関連項目:
「Extensible Markup Language (XML) 1.1」, 「Extensible Markup Language (XML) 1.0 (Second Edition)」, XML 1.0 Second Edition Specification Errata, Namespaces in XML 1.1, Namespaces in XML, Namespaces in XML Errata, XML Schema Part 1: Structures

フィールドの概要
static String DEFAULT_NS_PREFIX
           デフォルトの XML 名前空間を表すために使用する接頭辞です。
static String FEATURE_SECURE_PROCESSING
           セキュリティー保護された処理の機能です。
static String NULL_NS_URI
           名前空間がないことを表す場合に使用する、名前空間 URI です。
static String RELAXNG_NS_URI
           RELAX NG の名前空間 URI です。
static String W3C_XML_SCHEMA_INSTANCE_NS_URI
           W3C XML Schema のインスタンス名前空間 URI です。
static String W3C_XML_SCHEMA_NS_URI
           W3C XML Schema の名前空間 URI です。
static String W3C_XPATH_DATATYPE_NS_URI
           W3C XPath データ型の名前空間 URI です。
static String XML_DTD_NS_URI
           任意の値としての XML 文書型定義の名前空間 URI です。
static String XML_NS_PREFIX
           公式の XML 名前空間接頭辞です。
static String XML_NS_URI
           公式の XML 名前空間名 URI です。
static String XMLNS_ATTRIBUTE
           XML 名前空間宣言の指定に使用する公式の XML 属性です。
static String XMLNS_ATTRIBUTE_NS_URI
           XML 名前空間宣言、XMLConstants.XMLNS_ATTRIBUTE、名前空間名 URI の指定に使用する公式の XML 属性です。
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NULL_NS_URI

public static final String NULL_NS_URI
 

名前空間がないことを表す場合に使用する、名前空間 URI です。

 

名前空間仕様によって "" と定義されます。

関連項目:
Namespaces in XML, 5.2 Namespace Defaulting, 定数フィールド値

DEFAULT_NS_PREFIX

public static final String DEFAULT_NS_PREFIX
 

デフォルトの XML 名前空間を表すために使用する接頭辞です。

 

XML 仕様によって "" と定義されます。

関連項目:
Namespaces in XML, 3. Qualified Names, 定数フィールド値

XML_NS_URI

public static final String XML_NS_URI
 

公式の XML 名前空間名 URI です。

 

XML 仕様によって、"http://www.w3.org/XML/1998/namespace" と定義されます。

関連項目:
Namespaces in XML, 3. Qualified Names, 定数フィールド値

XML_NS_PREFIX

public static final String XML_NS_PREFIX
 

公式の XML 名前空間接頭辞です。

 

XML 仕様によって "xml" と定義されます。

関連項目:
Namespaces in XML, 3. Qualified Names, 定数フィールド値

XMLNS_ATTRIBUTE_NS_URI

public static final String XMLNS_ATTRIBUTE_NS_URI
 

XML 名前空間宣言、XMLConstants.XMLNS_ATTRIBUTE、名前空間名 URI の指定に使用する公式の XML 属性です。

 

XML 仕様によって、"http://www.w3.org/2000/xmlns/" と定義されます。

関連項目:
Namespaces in XML, 3. Qualified Names, Namespaces in XML Errata, 定数フィールド値

XMLNS_ATTRIBUTE

public static final String XMLNS_ATTRIBUTE
 

XML 名前空間宣言の指定に使用する公式の XML 属性です。

 

接頭辞として使用することは「無効」です。XML 仕様によって、"xmlns" と定義されます。

関連項目:
Namespaces in XML, 3. Qualified Names, 定数フィールド値

W3C_XML_SCHEMA_NS_URI

public static final String W3C_XML_SCHEMA_NS_URI
 

W3C XML Schema の名前空間 URI です。

 

http://www.w3.org/2001/XMLSchema" と定義されます。

関連項目:
XML Schema Part 1:Structures, 2.6 Schema-Related Markup in Documents Being Validated, 定数フィールド値

W3C_XML_SCHEMA_INSTANCE_NS_URI

public static final String W3C_XML_SCHEMA_INSTANCE_NS_URI
 

W3C XML Schema のインスタンス名前空間 URI です。

 

http://www.w3.org/2001/XMLSchema-instance" と定義されます。

関連項目:
XML Schema Part 1:Structures, 2.6 Schema-Related Markup in Documents Being Validated, 定数フィールド値

W3C_XPATH_DATATYPE_NS_URI

public static final String W3C_XPATH_DATATYPE_NS_URI
 

W3C XPath データ型の名前空間 URI です。

 

http://www.w3.org/2003/11/xpath-datatypes と定義されます。

関連項目:
XQuery 1.0 and XPath 2.0 Data Model, 定数フィールド値

XML_DTD_NS_URI

public static final String XML_DTD_NS_URI
 

任意の値としての XML 文書型定義の名前空間 URI です。

 

既存の標準によって公式に定義されていないため、任意で "http://www.w3.org/TR/REC-xml" と定義されます。

関連項目:
定数フィールド値

RELAXNG_NS_URI

public static final String RELAXNG_NS_URI
 

RELAX NG の名前空間 URI です。

 

http://relaxng.org/ns/structure/1.0 と定義されます。

関連項目:
RELAX NG Specification, 定数フィールド値

FEATURE_SECURE_PROCESSING

public static final String FEATURE_SECURE_PROCESSING
 

セキュリティー保護された処理の機能です。

関連項目:
定数フィールド値

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。