- - - - - - - - - - - - - -
XML Data:
<data>
<Report ID="1">
<Date>REVIEW</Date>
<AuthorID>1</AuthorID>
</Report>
<Report ID="2">
<Date>REVIEW</Date>
<AuthorID>2</AuthorID>
</Report>
</data>
- - - - - - - - - - - - - -
<?php
$xmlDoc = new DOMDocument();
$xmlDoc->load( 'data.xml' );
$searchNode = $xmlDoc->getElementsByTagName( "Report" );
foreach( $searchNode as $searchNode )
{
$valueID = $searchNode->getAttribute('ID');
$xmlDate = $searchNode->getElementsByTagName( "Date" );
$valueDate = $xmlDate->item(0)->nodeValue;
$xmlAuthorID = $searchNode->getElementsByTagName( "AuthorID" );
$valueAuthorID = $xmlAuthorID->item(0)->nodeValue;
echo "$valueID - $valueDate - $valueAuthorID\n";
}
?>
- - - - - - - - - - - - - -
Output:
1 - REVIEW - 1
2 - REVIEW - 2
- - - - - - - - - - - - - -
PHP.mk документација
DOMElement::getAttribute
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
domelement.getattribute.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
domelement.getattribute.php
DOMElement::getAttribute
Референца за `domelement.getattribute.php` со подобрена типографија и навигација.
DOMElement::getAttribute
класата mysqli_driver
DOMElement::getAttribute — Returns value of attribute
= NULL
Gets the value of the attribute with name qualifiedName
for the current node.
Параметри
qualifiedName-
Името на атрибутот.
Вратени вредности
The value of the attribute, or an empty string if no attribute with the given qualifiedName is found.
Види Исто така
- DOMElement::hasAttribute() - Провери дали атрибутот постои
- DOMElement::setAttribute() - Додава нов или менува постоечки атрибут
- DOMElement::removeAttribute() - Ја отстранува атрибутот
Белешки од корисници 1 белешка
mpalmer at cybersource dot com ¶
пред 18 години