Jump to content
  • Sign Up

Encoding.GetEncoding(1252) C# FR letters


Recommended Posts

  • 3 weeks later...

@Morozzko.2136 said:Same as ISO-8859-1 and windows-1252 shoud it works as charracter id?

@Morozzko.2136 said:Okey some guys have nickname as :"Magè" and when i parse https://api.guildwars2.com/v2/characters?access_token= i got wrong symbols, any solution?

Your API-client should treat all data from the API, this includes the character names, as UTF-8 encoded. If you use internally a different character encoding in your client you have to convert the data from UTF-8 to i.e. ISO-8859-1 etc. but then you have to convert it back to UTF-8 when you use the character name for the endpoint: "v2/characters/:id/"

But be aware: There are UTF-8 characters that have no corresponding character in ISO-8859-1 and other single byte encodings. These would be lost if you convert to ISO-8859-1.

So the best solution (if possible for your app) would be to use only UTF-8 character encoding in your app/client.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...