note 79074 added to function.dom-domelement-getattribute
| From: | mpalmeratcybersourcedotcom at osu1 dot php dot net | Date: | Fri, 09 Nov 2007 11:32:32 +0000 |
| Subject: | note 79074 added to function.dom-domelement-getattribute | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-132146@lists.php.net to get a copy of this message | ||
- - - - - - - - - - - - - -
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 Code:
$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
- - - - - - - - - - - - - -
----
Server IP: 194.145.210.4
Probable Submitter: 62.105.188.146
----
Manual Page -- http://www.php.net/manual/en/function.dom-domelement-getattribute.php
Edit -- https://master.php.net/note/edit/79074
Del: integrated -- https://master.php.net/note/delete/79074/integrated
Del: useless -- https://master.php.net/note/delete/79074/useless
Del: bad code -- https://master.php.net/note/delete/79074/bad+code
Del: spam -- https://master.php.net/note/delete/79074/spam
Del: non-english -- https://master.php.net/note/delete/79074/non-english
Del: in docs -- https://master.php.net/note/delete/79074/in+docs
Del: other reasons-- https://master.php.net/note/delete/79074
Reject -- https://master.php.net/note/reject/79074
Search -- https://master.php.net/manage/user-notes.php