PHP Класс Prado\Xml\TXmlElement
TXmlElement represents an XML element node.
You can obtain its tag-name, attributes, text between the opening and closing
tags via the TagName, Attributes, and Value properties, respectively.
You can also retrieve its parent and child elements by Parent and Elements
properties, respectively.
TBD: xpath
Показать файл
Открыть проект
Примеры использования класса
Открытые методы
Приватные методы
Описание методов
__construct()
публичный Метод
__toString()
публичный Метод
$element = new TXmlElement('tag');
echo $element;
or
$element = new TXmlElement('tag');
$xml = (string)$element;
getAttribute()
публичный Метод
getAttributes()
публичный Метод
public getAttributes ( ) : TMap |
Результат |
Prado\Collections\TMap |
list of attributes |
getElementByTagName()
публичный Метод
public getElementByTagName ( $tagName ) : TXmlElement |
Результат |
TXmlElement |
the first child element that has the specified tag-name, null if not found |
getElements()
публичный Метод
public getElements ( ) : TXmlElementList |
Результат |
TXmlElementList |
list of child elements |
getElementsByTagName()
публичный Метод
public getElementsByTagName ( $tagName ) : Prado\Collections\TList |
Результат |
Prado\Collections\TList |
list of all child elements that have the specified tag-name |
getHasAttribute()
публичный Метод
getHasElement()
публичный Метод
getParent()
публичный Метод
public getParent ( ) : TXmlElement |
Результат |
TXmlElement |
parent element of this element |
getTagName()
публичный Метод
getValue()
публичный Метод
public getValue ( ) : string |
Результат |
string |
text enclosed between opening and closing tag of this element |
setAttribute()
публичный Метод
setParent()
публичный Метод
setTagName()
публичный Метод
setValue()
публичный Метод
toString()
публичный Метод