Добрый день, уважаемые форумчане. Есть API, реализованная на php. Методом POST передаётся xml в теле метода. Для тестирования использовал SoapUI. Заказчик пожелал Swagger. Написал, скопировал в него xml., но при тестировании в API возникла ошибка - недопустимый символ. Ошибка возникла вот в этом месте кода: $xml = new SimpleXMLElement($strXML);, где $strXML = (string) $params[0]; , а $params[0] - полученный xml. Для теста через swagger, код строки поправил: $strXML = iconv( "UTF-8", "cp1251", (string) $params[0]); Может ли кто-то подсказать, где искать причину?