Использование Quickbooks SDK QBFC 7.0. Когда я пытаюсь получить список всех клиентов в быстрых книгах, если у кого-либо из них в имени есть акцентированный символ, такой как è, тогда я получаю исключение:
An Exception occurred! Type:UTFDataFormatException, Message: invalid byte 2 (<)
of a 3-byte sequence. SAXParseException: error ar line 1, column 23 in XML data.
Несколько форумов Intuit говорили, что мне нужно изменить XML на UTF-8 (это все, что они говорят, они не дают реального решения), QBFC явно использует XML для отправки и получения данных, но я не могу найти в любом случае, чтобы переопределить кодировку по умолчанию.
Запрос создан с использованием следующего кода. Исключение возникает в DoRequests ()
IMsgSetRequest req = Session.GetLatestMsgSetRequest();
ICustomerQuery cq = req.AppendCustomerQueryRq();
IMsgSetResponse responseSet = Session.QBSM.DoRequests(req);