Попробуйте открыть значение url
прямо в браузере. Вы должны получить некоторую информацию об ошибке.
Если вы видите ошибку синтаксического анализа, скорее всего, ваша кодировка неверна, и у вас есть специальный символ в XML, который делает его недействительным.
Чтобы избежать этого, вы должны быть уверены, что вся цепочка правильно закодирована.
Если это статический файл XML, вам необходимо правильно указать кодировку вашего редактора при его сохранении. Кодировка, которая делает все это (почти), - UTF-8, обычно это свойство, которое вы можете выбрать в настройках редактора или в диалоговом окне сохранения.
Если он генерируется динамически. Ваши данные, страница и ответ сервера также должны быть правильно закодированы. И ваш XML начинается с <?xml version="1.0" encoding="UTF-8"?>
Вы можете попробовать сначала с очень простым и статичным XML:
<?xml version="1.0" encoding="UTF-8"?><root>hi</root>
А затем добавьте шаги, один за другим, чтобы сделать его похожим на ваш, не нарушая его.