# Accessing the Transformation Results |

Once the transformation has run, check `is_error` to see if it ran OK. If it did not, then your error listener (`XM_XSLT_ERROR_LISTENER`) will have been informed, and taken any appropriate actions you may have programmed into it.

In many cases, you will not be programatically interested in the results, other than whether an error has occurred. However, in some cases you may need to access the results from your program (typically, when you have written them to a `STRING`, or some other in-memory format). In these cases, refer to `XM_XSLT_TRANSFORMATION_RESULT` and `XM_XSLT_OUTPUT_URI_RESOLVER`.