使用Java对sftp带有中文路径的文件夹进行下载,乱码打不开文件夹
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带有中文路径的文件夹进行下载,乱码打不开文件夹相关推荐
- 解决:VS 2005/2008 中 fstream 不能处理带有中文路径的问题
转自:http://blog.csdn.net/code_robot/archive/2010/06/23/5688867.aspx 有时候用ifstream或ofstream打开带有中文路径的文件会 ...
- cv2 imwrite中文路径_python3下使用cv2.imwrite存储带有中文路径图片的方法
是陈妍希的Clueless Boyopencv中使用imwrite保存图片,选择中文文件夹作为有人知道在中文路径下保存图片怎么实现么.. python opencv如何存图片到指定路径?按图上的会存, ...
- Python:cv2.imwrite无法存储带有中文路径图片
问题场景 使用cv2.VideoCapture()提取视频中的帧,并将其保存为图片. 刚开始使用cv2.imwrite("图片存储路径带中文", frame)无论如何都保存不了图片 ...
- python图片(带有中文路径和中文名称的)读写
import cv2 import numpy as np import os # 读带有中文路径和中文名称的图片 def cv_imread(file_path):cv_img = cv2.imde ...
- python3下使用cv2.imwrite存储带有中文路径图片或者绝对路径图片
由于imwrite前使用编码在python3中已经不适用,可用imencode代替,以下代码是从视频中获取第2帧保存在中文文件夹下的实例: 1 2 3 4 5 cap = cv2.VideoCaptu ...
- 解决fstream不能打开带有中文路径文件的问题
方法1:使用_TEXT()宏定义将字符串常量指定为TCHAR*类型 方法2:使用STL中的locale类的静态方法指定全局locale,静态函数locale::global(newloc)可设置new ...
- java下载整个文件夹_Java下载目录中的所有文件和文件夹
你需要下载页面,这是目录列表,解析它,然后下载链接在页面中的inidiviudal文件- 你可以做点什么-- URL url = new URL("http:www.futureretrog ...
- java Opencv保存中文路径的图片
opencv 通过Imgcodecs.imwrite()直接保存带有中文路径的图片会失败,需要转换为byteArray 再写入到路径中去 public static void imgWrite(fin ...
- java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...
解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 在刚开始学习Java的过程中,考虑到记事本应用没 ...
最新文章
- DCMTK:将DICOM文件的内容转换为JSON格式
- 2.Vue 声明式渲染
- cocos2d-x2.2九宫格CCScale9Sprite有bug
- 在React.js中执行反跳
- 微信小程序—连接MQTT
- 从细节入手为您的客户创造价值
- php股票指标,最精准的换手率选股法股票指标 通达信公式(附图)
- 这几年被分布式坑惨了,曝光十大坑
- JZOJ 4250. 【五校联考7day1附加题】路径(折半搜索)
- 03_我不是潘金莲,聊相似性推荐
- Java学习第十二天----方法参数类型以及返回值类型问题、链式编程、package包、权限修饰符、内部类、成员内部类
- 解决jest处理es模块
- java春招面试冲刺系列:mysql基础知识超详细复习
- 文章管理系统的系统分析与设
- 那个谷歌的网红扔鸡蛋的题,来看看教科书式的回答
- 没有那个文件或目录 误无法以读模式打开文件 No such file or directory
- 免费录屏软件Captura下载安装
- PTA 直捣黄龙 (30 分)
- 【小工具】 - 解决postgres数据库remaining connection slots are reserved for non-replication superuser connectio
- 空客为重庆四条地铁线路部署TETRA系统 助力实施跨线运营
热门文章
- C# 知识点笔记:IEnumerable的使用,利用反射动态调用方法
- js动态创建元素和删除
- 【Acm】算法之美—Fire Net
- 查找路径php.ini文件到底在哪里?
- ASP.NET AjaxPro的应用 .AjaxPro使用中“XXX未定义”的一种解决方法(转载的)
- 根据自己平时的经验写的针对SQLSERVER操作的通用类库
- jQuery学习(四)— jQuery的ready事件和原生JS的load事件的区别
- JavaScript学习(三十一)—在输入框中如何判断输入的是一个正确的网址
- 股票撤销st申请多长时间批复?
- 有多少是长大了以后才明白的道理?