Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6175937
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T00:00:40+00:00 2026-05-24T00:00:40+00:00

I am receiving a String via an object from an axis webservice. Because I’m

  • 0

I am receiving a String via an object from an axis webservice. Because I’m not getting the string I expected, I did a check by converting the string into bytes and I get C3A4C2 BDC2A0 C3A5C2 A5C2BD C3A5C2 90C297 in hexa, when I’m expecting E4BDA0 E5A5BD E59097 which is actually 你好吗 in UTF-8.

Any ideas what might be causing 你好吗 to become C3A4C2 BDC2A0 C3A5C2 A5C2BD C3A5C2 90C297? I did a Google search but all I got was a chinese website describing a problem that happens in python. Any insights will be great, thanks!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T00:00:41+00:00Added an answer on May 24, 2026 at 12:00 am

    You have what is known as a double encoding.

    You have the three character sequence "你好吗" which you correctly point out is encoded in UTF-8 as E4BDA0 E5A5BD E59097.

    But now, start encoding each byte of THAT encoding in UTF-8. Start with E4. What is that codepoint in UTF-8? Try it! It’s C3 A4!

    You get the idea…. 🙂

    Here is a Java app which illustrates this:

    public class DoubleEncoding {
        public static void main(String[] args) throws Exception {
            byte[] encoding1 = "你好吗".getBytes("UTF-8");
            String string1 = new String(encoding1, "ISO8859-1");
            for (byte b : encoding1) {
                System.out.printf("%2x ", b);
            }
            System.out.println();
            byte[] encoding2 = string1.getBytes("UTF-8");
            for (byte b : encoding2) {
                System.out.printf("%2x ", b);
            }
            System.out.println();
        }
    }
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm receiving data from web-services in XML and I'm using that data via objects,
My webserver is receiving image data from an iOS App via HTTP POST. The
I am receiving a string via query string and I wish to add this
I'm receiving a 403 error when requesting data from a URL. This is expected
I am receiving long string of checked html checkbox values (Request.Form[mylist] return Value1,Value2,Value3....) on
I have a very basic query string which passes a ID to a receiving
I am working on a small project that is receiving XML data in string
I'm receiving feedback from a developer that The only way visual basic (6) can
I am sending serialized objects via a NetWorkStream to another computer, on the receiving
I am receiving an XML via an HttpPost to my service, and I want

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.