sftp含有中文路径文件夹,使用sftp.ls(Path)列出文件列表名称时,在公司自己的sftp服务器是可以转换path编码正常读取列表;但是在客户现场会因为乱码抛出异常,如何转换path编码都不行,怀疑是客户sftp服务器编码设置的问题,这里我们直接使用下述方法对sftp连接强制改变编码(jsch50不支持改编码)
//利用反射修改版本编号
Class<ChannelSftp> c = ChannelSftp.class;
Field f = c.getDeclaredField("server_version");
f.setAccessible(true);
ChannelSftp chSftp = (ChannelSftp) channel;
f.set(chSftp, 2);
chSftp.setFilenameEncoding("GBK");

使用Java对sftp带有中文路径的文件夹进行下载,乱码打不开文件夹相关推荐

  1. 解决:VS 2005/2008 中 fstream 不能处理带有中文路径的问题

    转自:http://blog.csdn.net/code_robot/archive/2010/06/23/5688867.aspx 有时候用ifstream或ofstream打开带有中文路径的文件会 ...

  2. cv2 imwrite中文路径_python3下使用cv2.imwrite存储带有中文路径图片的方法

    是陈妍希的Clueless Boyopencv中使用imwrite保存图片,选择中文文件夹作为有人知道在中文路径下保存图片怎么实现么.. python opencv如何存图片到指定路径?按图上的会存, ...

  3. Python:cv2.imwrite无法存储带有中文路径图片

    问题场景 使用cv2.VideoCapture()提取视频中的帧,并将其保存为图片. 刚开始使用cv2.imwrite("图片存储路径带中文", frame)无论如何都保存不了图片 ...

  4. python图片(带有中文路径和中文名称的)读写

    import cv2 import numpy as np import os # 读带有中文路径和中文名称的图片 def cv_imread(file_path):cv_img = cv2.imde ...

  5. python3下使用cv2.imwrite存储带有中文路径图片或者绝对路径图片

    由于imwrite前使用编码在python3中已经不适用,可用imencode代替,以下代码是从视频中获取第2帧保存在中文文件夹下的实例: 1 2 3 4 5 cap = cv2.VideoCaptu ...

  6. 解决fstream不能打开带有中文路径文件的问题

    方法1:使用_TEXT()宏定义将字符串常量指定为TCHAR*类型 方法2:使用STL中的locale类的静态方法指定全局locale,静态函数locale::global(newloc)可设置new ...

  7. java下载整个文件夹_Java下载目录中的所有文件和文件夹

    你需要下载页面,这是目录列表,解析它,然后下载链接在页面中的inidiviudal文件- 你可以做点什么-- URL url = new URL("http:www.futureretrog ...

  8. java Opencv保存中文路径的图片

    opencv 通过Imgcodecs.imwrite()直接保存带有中文路径的图片会失败,需要转换为byteArray 再写入到路径中去 public static void imgWrite(fin ...

  9. java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...

    解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 在刚开始学习Java的过程中,考虑到记事本应用没 ...

最新文章

  1. DCMTK:将DICOM文件的内容转换为JSON格式
  2. 2.Vue 声明式渲染
  3. cocos2d-x2.2九宫格CCScale9Sprite有bug
  4. 在React.js中执行反跳
  5. 微信小程序—连接MQTT
  6. 从细节入手为您的客户创造价值
  7. php股票指标,最精准的换手率选股法股票指标 通达信公式(附图)
  8. 这几年被分布式坑惨了,曝光十大坑
  9. JZOJ 4250. 【五校联考7day1附加题】路径(折半搜索)
  10. 03_我不是潘金莲,聊相似性推荐
  11. Java学习第十二天----方法参数类型以及返回值类型问题、链式编程、package包、权限修饰符、内部类、成员内部类
  12. 解决jest处理es模块
  13. java春招面试冲刺系列:mysql基础知识超详细复习
  14. 文章管理系统的系统分析与设
  15. 那个谷歌的网红扔鸡蛋的题,来看看教科书式的回答
  16. 没有那个文件或目录 误无法以读模式打开文件 No such file or directory
  17. 免费录屏软件Captura下载安装
  18. PTA 直捣黄龙 (30 分)
  19. 【小工具】 - 解决postgres数据库remaining connection slots are reserved for non-replication superuser connectio
  20. 空客为重庆四条地铁线路部署TETRA系统 助力实施跨线运营

热门文章

  1. C# 知识点笔记:IEnumerable的使用,利用反射动态调用方法
  2. js动态创建元素和删除
  3. 【Acm】算法之美—Fire Net
  4. 查找路径php.ini文件到底在哪里?
  5. ASP.NET AjaxPro的应用 .AjaxPro使用中“XXX未定义”的一种解决方法(转载的)
  6. 根据自己平时的经验写的针对SQLSERVER操作的通用类库
  7. jQuery学习(四)— jQuery的ready事件和原生JS的load事件的区别
  8. JavaScript学习(三十一)—在输入框中如何判断输入的是一个正确的网址
  9. 股票撤销st申请多长时间批复?
  10. 有多少是长大了以后才明白的道理?