note 79074 added to function.dom-domelement-getattribute

From: 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

« previous php.notes (#132146) next »