中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
如何将JSON字符串转Class对象数组?
微信扫码分享
/** * JSON字符串转Array * @param cls 类名 * @param jsonStr JSON字符串 * @returns */ static jsonToArray<T>(cls: ClassConstructor<T>, jsonStr: string): Array<T> { try { return plainToClass(cls, JSON.parse(jsonStr), { enableImplicitConversion: false, exposeDefaultValues: true }) as Array<T> } catch (err) { let error = err as BusinessError; LogUtil.error(`JSONUtil-jsonToArray-异常 ~ code: ${error.code} -·- message: ${error.message}`); return [] } }