使用 TypeScript 在 Json 中解码 URL

Decode URL in Json using TypeScript

来自 BE returns 的 API 一个 Json 字符串,我将该集合解析为 Products[],其描述如下

class Products {
  ProductId: number;
  ProductName: string;
  Price: number;
  ProductUrl: string;
}

问题是 ProductUrl 字符串被编码了。那么,每当我将 Json 字符串映射到 Products[] 时,如何自动解码 class Products 的 ProductUrl?

先谢谢你

我不知道 url 是如何编码的,但也许 decodeURI() 可以解决问题。