Я пытаюсь эмулировать этот java код:
try {
Connection.Response programacion1 = Jsoup.connect(URLProg1)
.cookies(cookies)
.data(formData2)
.method(Connection.Method.POST)
.userAgent(USER_AGENT)
.execute();
Document programacion= programacion1.parse();
Elements table = programacion.select("table").tagName("datos"); //select the table.
Elements rows = table.select("tr");
FileWriter programacionTexto = null;
PrintWriter pw1 = null;
с этим быстрым кодом Alamofire с помощью AlamoFire 5:
AF.request(URLProg1, method: .post, parameters: parametersProgramcion, encoding: URLEncoding.httpBody).responseString
{ (response3) in
let value = response3.value
let json = JSON(response3.value)
let table = json["datos"]
let rows = table["tr"]
}
ведьма Я не знаю, правильно ли это или не для конечной цели. Тем не менее, это моя основная проблема, когда я запускаю приложение, я могу отладить вывод (при желании) вывода HTML, но запрос ответа приносит ноль (см. Рисунок), поэтому json также равен 0 и т. Д., И, следовательно, Я не могу работать с данными. Это как не разбирает или что то в этом роде. Можете ли вы помочь мне с этим?
Кстати, я также использовал ответ JSON, но вижу ту же проблему и проблему «без символа вокруг 0».
Это такое состояние отладки