You need to first clarify in what context of "SAP" you want to learn the SPML language? For "Process Integration" use cases? For "Role/User provisioning (I.e. Identity Management?" etc., For example, See How the SPML Staging Area Works - SAP Help Por...
Your question belongs to "SAP BusinessObjects Business Intelligence platform" and not "Software Logistics". Kindly use correct tag to get the correct and relevant response.