0

如何在json中只转换可以转换的字符串中的数据?(在这个例子中,只有 window.digitalData 数据)

let str = "window.digitalData = {"version":"1.0","page":..}; 
           if (typeof listing != 'undefined'
               && listing.items.length > 0...
           }"

guard let jsonData = str.data(using: .utf8) else { return }
guard let json = try? JSONSerialization.jsonObject(with: jsonData, options: []) as? [String: Any] else { return }
4

0 回答 0