【发布时间】:2010-12-11 09:44:00
【问题描述】:
我可以让我的应用程序使用 FTPClient Java 库通过 FTP 上传文件。
(我恰好正在上传到 Oracle XML DB 存储库。)
除非 xml 文件中包含花引号,否则一切都可以正常上传。在这种情况下,我收到错误: LPX-00200:无法从编码 UTF-8 转换为 UCS2
我可以使用 Windows CMD line FTP 工具上传我认为相同的文件。我想知道是否有一些 Windows CMD 行工具使用的编码设置,也许我需要在我的 Java 代码中设置。
有人知道这件事吗?谢谢!!
【问题讨论】:
-
你是在二进制模式上传吗?
-
我不认为我在以二进制模式上传。
-
听起来“弯引号”字符可能超出了正常的 ASCII(或 ISO 8859-1)范围,因此它们无法转换为单字节代码。
标签: java ftp ftp-client oracle-xml-db-repository