nie wiem czy simplexml to przelknie ale moze. np:
<?xml version="1.0" encoding="ISO-8859-2"?>
<jakis_root xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ala>
<ma>
<zwierze xsi:type="xsd:string">kota</zwierze>
<ilosc xsi:type="xsd:int">1</ilosc>
<kosztowal xsi:type="xsd:float">12.99</kosztowal>
<ladny xsi:type="xsd:boolean">1</ladny>
</ma>
</ala>
</jakis_root>
tu sa dwie delkaracje namespace ktore pozwalaja na okreslanie typow zmiennych. Jak widac Name space jest brane ze specyfikacji XML Schema, ale dziala

Wyproboj moze to pomoze w innym przypadku pozostaje tylko rzutowanie zmiennej.