Интерфейс StartElement
- Все суперинтерфейсы:
-
XMLEvent,XMLStreamConstants
public interface StartElement extends XMLEvent
- С момента:
- 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
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Attribute |
getAttributeByName |
Возвращает атрибут, на который ссылается qname. |
Iterator<Attribute> |
getAttributes() |
Возвращает итератор не-пространства-имён атрибутов, объявленных в этом START_ELEMENT. Возвращает пустой итератор, если атрибутов нет. Итератор должен содержать только реализации интерфейса Attribute. Атрибуты по своей сути не упорядочены и могут быть сообщены в любом порядке. |
QName |
getName() |
Получить имя этого события |
NamespaceContext |
getNamespaceContext() |
Получить контекст пространства имён для чтения только. |
Iterator<Namespace> |
getNamespaces() |
Возвращает итератор пространств имён, объявленных в этом элементе. |
String |
getNamespaceURI |
Получает значение, которому присвоено префикс в контексте этого элемента. |
Методы, объявленные в интерфейсе javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
Подробное описание методов
getName
QName getName()
- Возвращает:
- полное имя этого события
getAttributes
Iterator<Attribute> getAttributes()
Attribute. Атрибуты по своей сути не упорядочены и могут быть сообщены в любом порядке.- Возвращает:
- только для чтения итератор интерфейсов атрибута или пустой итератор
getNamespaces
Iterator<Namespace> getNamespaces()
Итератор должен содержать только реализации интерфейса Namespace.
Namespace является Attribute. Можно перебирать список пространств имён как список атрибутов. Однако этот метод возвращает только список пространств имён, объявленных в этом START_ELEMENT, и не включает атрибуты, объявленные в этом START_ELEMENT. Возвращает пустой итератор, если пространств имён нет.
- Возвращает:
- только для чтения итератор интерфейсов пространств имён или пустой итератор
getAttributeByName
Attribute getAttributeByName(QName name)
- Параметры:
-
name- qname искомого атрибута - Возвращает:
- атрибут, соответствующий значению имени, или null
getNamespaceContext
NamespaceContext getNamespaceContext()
- Возвращает:
- текущий контекст пространства имён
getNamespaceURI
String getNamespaceURI(String prefix)
- Параметры:
-
prefix- префикс для поиска - Возвращает:
- uri, привязанный к префиксу, или null
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/javax/xml/stream/events/StartElement.html