Torej je znotraj lahko shranjen tudi nov predmet SoapObject, kar omogoča modeliranje poljubno zapletene strukture sporočila SOAP. Vsak potomec ima tudi poseben izvod razreda PropertyInfo, ki dodatno opiše podelement. Dodatno pojasnilo ponujata izpis 1 in slika 1.