最近,我一直致力于使用外部服务为FedEx和UPS快递公司实施标签生成。我在标签上印有特殊字符有问题。在回答中,我得到了正确的文字,但在标签上,所有特殊字符都被虚拟符号取代。根据UPS& FedEx文档,他们完全支持标签上的这些字符,直到它们作为UTF-8传递并且xml中的编码节点存在(指向UTF-8)。
有没有人遇到过类似的问题?也许有他们的官方说明,他们不支持我不知道的情况。
答案 0 :(得分:1)
UPS和FedEx API仅支持Latin-1字符。虚拟字符由auto utf-8强制转换为内部方法之一(dicttoxml),导致双UTF-8编码。