- Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- TESTUSER TESTUSER
<?php
$myXMLData =
"<?xml version='1.0' encoding='UTF-8'?>
<note>
<RESPONSE
xmlns='http://www.ibm.com/maximo'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' creationDateTime='2022-09-22T09:51:01+02:00' transLanguage='EN' baseLanguage='EN' messageID='993921663833062257153' maximoVersion='7 6 20180718-1141 V7610-83' rsStart='0' rsTotal='1' rsCount='1'>
<CHANGE>
<TEST>
<CHANGEBY>TESTUSER</CHANGEBY>
<CHANGEDATE>2022-09-21T17:42:21+01:00</CHANGEDATE>
<CIA_DONE>YES</CIA_DONE>
</TEST>
</CHANGE>
</RESPONSE>
</note>";
$xml = simplexml_load_string($myXMLData) or die("Error: Cannot create object");
echo $xml->RESPONSE->CHANGE->TEST->CHANGEBY;
echo PHP_EOL;
$array = json_decode(json_encode((array)$xml), TRUE);
echo $array["RESPONSE"]["CHANGE"]["TEST"]["CHANGEBY"];