客户端系统中的特殊字符计数问题
本文关键字:问题 特殊字符 客户端 端系统 客户 | 更新日期: 2023-09-27 18:30:02
我们有一个exe,它从数据库中的各种表中提取数据,并将它们写入text.csv文件。该文件随后由客户端系统获取,用于内部目的。
在加载这个txt/csv文件时,他们收到了这个错误-字符串"Hexx Sxxxff ber das Axxen von JM ixxxt und zxxx P"的长度为65,字段的最大长度为64。
问题是,在它们的末尾,特殊字符计数(例如Á,Ô)as被认为是2,而在我们的末尾,它给出了正确的计数1,这导致了计数不匹配。我们在整个exe中都遵循了UTF8编码。
避免这种情况的最佳解决方案是什么?任何建议都会有所帮助。
我怀疑他们试图将提取的数据插入数据库。那么问题可能与他们数据库的排序规则/编码有关。