2010-04-06 1 views
0

Есть ли какой-либо клиент XML-RPC для Windows для C++ с поддержкой UTF-8?Клиент C++ xml-rpc с поддержкой utf-8 для окон

Я смотрел XMLRPC++, но он не поддерживает никакой кодировки.

+0

Библиотека XML, которая не поддерживает кодирование? Это особенное. Список: http://en.wikipedia.org/wiki/XML-RPC#C.2B.2B –

+0

Проблема в том, что XMLRPC++ выполняет собственный анализ xml и, к сожалению, не поддерживает какую-либо кодировку, отличную от стандартной. Клиент xmlrpC++ для Windows - это адаптация xmlrpC++ для окон. –

ответ

0

Одна из причин, по которой была создана UTF-8, была прозрачной для большинства существующих приложений, и, следовательно, будет xmlrpC++, хотя, я думаю, у вас возникают проблемы, если вы включите набор символов Unicode в проекте визуальной студии.

Если вы кормите xmlrpC++ UTF-8, это пройдет через то же самое, если вы получите UTF-8. (И помните, что все символы ascii кодируются как сами в UTF-8)

+0

Я знаю, что такое xml и когда он используется. Проблема не в том, что xmlrpC++ не может passthough utf-8, но в том, что xmlrpC++ не устанавливает или не понимает кодировку запроса in/outbound xml-rpc. Итак, синтаксический анализатор xml не понимает кодировку документа (запроса, собственно). –

+0

Ну, вы спросили о UTF-8, но да - если вам нужно кодирование/декодирование кодировок, отличных от utf-8/ascii или вашей кодировки по умолчанию, вы не получите это с помощью xmlrpC++. – Anonym