Nope, still shows an error.  After reading the docs, it looks like the encoding specified in `loadData` only specifies whether the data is url encoded or base64 encoded.  The encoding parameter on `loadDataWithBaseUrl` actually allows you to specify the encoding of the text.