I have tried that a moment ago. My XXXXX is GB2312.

Same problem.

>杨千栋 wrote:
>>
>> I modified dbXML example APIExample.java, change
>>       String document = "<?xml version=\"1.0\"?>\n <test>Test</test>";
>> to
>>       String document = "<?xml version=\"1.0\"?>\n 
>> <test>测试测试测试</test>";
>>
>> It is a Chinse GB2312 string. Then I compile and run the APIExample. There 
>> is exception in retrieveDocument call and server.
>> And the output is not right: I store 6 Chinese characters, but only first 3 
>> characters are retrived.
>
>I would suggest modifying your XML declaration from
>
>   <?xml version="1.0"?>
>
>to
>
>   <?xml version="1.0" encoding="XXXXX"?>
>
>where XXXXX is explicitly the document encoding, since this error sounds
>suspiciously like a byte order or some other Unicode issue.
>
>Murray
>
>...........................................................................
>Murray Altheim                         <mailto:murray.altheim&#x40;sun.com>
>XML Technology Center, Java and XML Software
>Sun Microsystems, Inc., MS MPK17-102, 1601 Willow Rd., Menlo Park, CA 94025
>
>               Rally against the evils of iceburg lettuce!
>            Grab a kitchen knife and join the Balsamic Jihad!
>.

                    致
礼!

            杨千栋
            [EMAIL PROTECTED]


Reply via email to