我想使用内容结构来解码响应,但在某些情况下输出属性是:
"output": [
{
"file": "aaa.jpg"
}
],
有些案例的输出属性是:
"output": "aaa.jpg"
我该怎么做?
struct ReplicateModelData: Codable {
let output: String?
}
try response.content.decode(ReplicateModelData.self)
输出类型变了,不能每次都解码成功