$xmlString = '<?xml version="1.0" encoding="UTF-8" ?>
<corpsms>
    <transaction id="44444774">
        <status num="923337896466" date="14-11-2017 10:02:58">Successful</status>
        <status num="923337897246" date="14-11-2017 10:02:59">Successful</status>
    </transaction>
</corpsms>';
Failed to catch 'status num="923337896466"' And failed to catch date="14-11-2017 10:02:58"
JSON output should be like:
{
    "transaction id": "44444774",
    "Total status num": "02",
    "status": [
        {
            "status num": "923337896466",
            "date": "14-11-2017 10:02:58",
            "output": "Successful"
        },
        {
            "status num": "923337897246",
            "date": "14-11-2017 10:02:59",
            "output": "Successful"
        }
    ]
}
 
    