Problem with characters encoding


I am using Etsy API to retrieve my Etsy products on my bubble app.
But for some reason, in the title and description of the product, I get some wrong encoded characters :
Some ’ appear like &#39 ; (without the last space…)
and some " appear like &quot ; (without the last space…)
What is really strange is that it does not happen for all ’ or all ", it is only some of them.
Have you ever seen this problem ? Do you know how to solve it ? either by finding the source of the problem, or with a way to replace all ’ by an ’ in a list of texts ?

Thanks a lot for your help !

Have you found a solution for it? I ran into a similar problem with my site