We don't share parsing code. Consider utilizing flespi as a parser. You can create a free flespi account at flespi.io, create Suntech channel, point your Suntech devices to it and then use API to consume normalized data in the uniform JSON format into your application.
ST4500 is listed as a supported device: https://flespi.com/devices/suntech-st4500
ST4910 is currently not, but if you use flespi and make a request, we will add the integration. Assuming packet structure is similar, this will not carry any added cost.