Интерфейс 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 |
getAttributes() |
Возвращает итератор не-пространственных имен атрибутов, объявленных в этом START_ELEMENT. |
QName |
getName() |
Получить имя этого события |
NamespaceContext |
getNamespaceContext() |
Получает контекст пространства имен только для чтения. |
Iterator |
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, 2023, 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/21/docs/api/java.xml/javax/xml/stream/events/StartElement.html