- すべてのスーパー・インタフェース:
XMLEvent
,XMLStreamConstants
public interface StartElement extends XMLEvent
StartElementインタフェースは、開始要素に関する情報へのアクセスを提供します。 StartElementは文書内の各開始タグとして報告されます。
- 導入されたバージョン:
- 1.6
-
フィールドのサマリー
インタフェースjavax.xml.stream.XMLStreamConstantsで宣言されているフィールド
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
メソッドのサマリー
修飾子と型メソッド説明getAttributeByName
(QName name) qnameで参照される属性を返します。このSTART_ELEMENTで宣言されている非ネームスペース属性のイテレータを返します。getName()
このイベントの名前を取得します。読取り専用の名前空間コンテキストを取得します。この要素で宣言されている名前空間のIteratorを返します。getNamespaceURI
(String prefix) この要素のコンテキスト内で接頭辞がバインドされている値を取得します。インタフェースjavax.xml.stream.events.XMLEventで宣言されたメソッド
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
メソッドの詳細
-
getName
-
getAttributes
-
getNamespaces
この要素で宣言されている名前空間のIteratorを返します。 以前に宣言された名前空間は、現在のSTART_ELEMENTに存在する場合を除き、このIteratorには含まれません。 そのため、このリストには再度宣言された名前空間や重複した名前空間の宣言が含まれることがあります。 名前空間宣言の現在のコンテキストを取得するには、getNamespaceContext()メソッドを使用してください。イテレータには
Namespace
インタフェースの実装のみが含まれている必要があります。Namespace
は、Attribute
です。 名前空間のリストを属性のリストとして反復することができます。 ただし、このメソッドはこのSTART_ELEMENTで宣言された名前空間のリストだけを返し、このSTART_ELEMENTで宣言された属性を含みません。 名前空間が存在しない場合は空のイテレータを返します。- 戻り値:
- Namespaceインタフェースの読取り専用Iterator、または空のイテレータ
-
getAttributeByName
-
getNamespaceContext
NamespaceContext getNamespaceContext()読取り専用の名前空間コンテキストを取得します。 有効なコンテキストが存在しない場合、このメソッドは空の名前空間コンテキストを返します。 NamespaceContextには、このStartElementの範囲内にあるすべての名前空間に関する情報が含まれます。- 戻り値:
- 現在の名前空間コンテキスト
-
getNamespaceURI
-