spelltwister Posted August 20, 2006 Share Posted August 20, 2006 Hey all,I have a vb.net application that posts some data to a php page as binary. However, I do not know how to convert it back to usable xml. Is there a way, and if so, how ;-D.Thanks,Mike Quote Link to comment Share on other sites More sharing options...
hitman6003 Posted August 20, 2006 Share Posted August 20, 2006 Check out bin2hex (http://www.php.net/bin2hex), pack (http://www.php.net/pack), and unpack (http://www.php.net/unpack).Unpack will probably help the most, depending on how the actual encoding is done. Quote Link to comment Share on other sites More sharing options...
spelltwister Posted August 20, 2006 Author Share Posted August 20, 2006 I'm not sure if this is correct to say, but the program has: encoding.ascii.getbytes(string) as the encoding type so it's a char array to binary array.I'm having a little difficulty with that unpack thing, I googled it for examples, but I realy don't understand.If I have a string: "hello" encoded as above, how would I get it back?I have seen an example saying: $unpacked = unpack("s*0", $packed);and that will be a string of the desired data. Is this correct? and will that mean that I will be able to use it as the complete xml file?If not and i have to use the returned array with unpack("c",$packed)<== not sure if that's even correct, how can I create the xml file out of that?Lastly, how do I even reference it? What sort of get or post command will retreive that?Thanks,Mike Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.