我正在使用Vapor尝试从另一台服务器获取XML文件,问题是我不知道如何将响应体转换为swift String.
let bikesResponse = try drop.client.get("http://www.c-bike.com.tw/xml/stationlistopendata.aspx")
let bodyBytes = bikesResponse.body
let string = String(bytes) // <-- WHAT DO I DO HERE?
Run Code Online (Sandbox Code Playgroud)
谢谢
啊,好吧我终于明白了.
let bikesResponse = try drop.client.get("http://www.c-bike.com.tw/xml/stationlistopendata.aspx")
if let bodyBytes = bikesResponse.body.bytes {
let string = String(bytes: bodyBytes, encoding: String.Encoding.utf8) {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
818 次 |
| 最近记录: |