Seems the following code could convert the uicode to a utf-8 string.

   @Test
    public void testUicode(){
        String test =
"\u004E\u00FC\u0068\u0065\u00F0\u0061\u006E\u0020\u03AC\u03C1\u03C7";
        try {
            String c = new String(test.getBytes(),"UTF-8");
            System.out.println("Converted: " + c);
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
    }

For your data driven test, you need to create a custom type handler. Please
see the example here:

http://code.google.com/p/aost/wiki/UserGuide070DetailsOnTellurium#typeHandler

Thanks,

Jian

On Thu, Aug 5, 2010 at 4:59 PM, Jian Fang <[email protected]> wrote:

> Seems you need to create a custom handle to convert the unicode to "UTF8"
> format. I will try to find some time to see if I can create some test code
> for you.
> Sorry for that, I am busy with Trump now.
>
> Thanks,
>
> Jian
>
>
> On Thu, Aug 5, 2010 at 4:11 PM, Jade <[email protected]> wrote:
>
>> Hi,
>>
>> Some of our test data includes unicode characters, such as:
>>
>> enterDocumentInformation|Test Title|My abstract is ... \u004E\u00FC
>> \u0068\u0065 &|test; Vireo|3|[email protected]|true
>>
>> However, the unicode characters aren't being unencoded as they're read
>> in and bound to the variable.
>>
>> String abstractText = bind("DocumentInformationData.abstract")
>>
>> println "abstractText: ${abstractText}"
>>
>> String test = "\u004E\u00FC\u0068\u0065\u00F0\u0061\u006E\u0020\u03AC
>> \u03C1\u03C7"
>> println "test: ${test}"
>>
>> abstractText: My abstract is ... \u004E\u00FC\u0068\u0065 &
>> test: Nüheðan άρχ
>>
>> Is there another method that I need to call to unencode the unicode?
>>
>> Jade
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "tellurium-users" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<tellurium-users%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/tellurium-users?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to