1. A method for translating data in a host response into a format for use by a client, comprising: defining at least one pattern expected to occur in the host response; detecting a match between the at least one expected pattern and the host response; and outputting data of the host response in a format based on the matched pattern to the client.