java中程序名称可以用拼音嘛_用Java将文件名从中文转为拼音
//要转换的word文件
String inFile = docpath;
//txt文件
String tpFile = txtpath;
boolean flag = false;
try
{
//设置word不可见
app.setProperty("Visible", new Variant(false));
Object docs = app.getProperty("Documents").toDispatch();
//打开word文件
Object doc = Dispatch.invoke(docs,"Open",
Dispatch.Method, new Object[]{inFile,
new Variant(false), new Variant(true)},
new int[1]).toDispatch();
//作为txt格式保存到临时文件
Dispatch.invoke(doc,"SaveAs", Dispatch.Method,
new Object[]{tpFile,new Variant(10)},
new int[1]);
Variant f = new Variant(false);
Dispatch.call(doc, "Close", f);
flag = true;
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
app.invoke("Quit", new Variant[] {});
}
System.out.println("转化完毕!\n--------");
}
}
else
{
pathss = paths;
//进入下一级目录
pathss = pathss + lists[i].getName() + "\\";
//递归遍历所有目录
change(path, pathss, savepaths);
}
}
}
public static String formatname(String name)
{
name = name.replace('、', '_');
name = name.replace(')', ')');
name = name.replace('(', '(');
return name;
}
public static String pinyin(String path, String hanzi)
{
File f = new File(path);
String pinyin = new String("");
pinyin = hanzi;
java中程序名称可以用拼音嘛_用Java将文件名从中文转为拼音相关推荐
- Java main方法_解释Java中的main方法,及其作用_一个java文件中可包含多个main方法
public static void main(String[] args) {} 或者 public static void main(String args[]) {} main方法是我们学习Ja ...
- JAVA中为什么要用接口定义编程_【Java公开课|为什么要用Java接口,这些内容你一定要搞清楚】- 环球网校...
[摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...
- java中所有函数都是虚函数_关于Java:虚拟函数与纯虚函数之间的区别是什么?...
本问题已经有最佳答案,请猛点这里访问. Possible Duplicate: C++ Virtual/Pure Virtual Explained 虚函数和纯虚函数有什么区别? CPP中的纯虚函数与 ...
- java语言程序设计基础篇14.6答案_《Java语言程序设计-基础篇》答案-第15章
第15章 异常和断言 复习题 15.1 答:略 15.2 答:声明异常是为了在方法中产生异常时,以便通知方法的调用者. 在方法声明的头部使用关键字throws 声明,一个方法可以声明多个异常.如: p ...
- 以下关于java中布局管理说法错误的是_对于 Java 中的布局管理器,以下说法中错误的是( )。_2019复习答案_学小易找答案...
[单选题]下列哪个酶与丙酮酸生成糖无关? [单选题]宋代( )的产地是当时的福建建安. [单选题]建筑平面图中,外部尺寸一般标注( )尺寸. [单选题]MCS - 51 单片机的 CPU 主要的组成部 ...
- java中dao和实体类的关系_【JAVA基础】 PO、VO、BO、DTO、POJO、DAO之间的关系详解...
J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了 首先声明偶也不是什么高手,以 ...
- java中怎么调用邮箱自动回信息_使用java发送短信和邮件
(1)发送短信 1.1在中国网建SMS上注册一个用户名,并获取短信密钥(非登录密码) 1.2代码 import java.io.IOException; import org.apache.commo ...
- java中怎么下载图片不显示图片_关于Java/Kotlin下载图片,图片打开不能显示问题探究...
图片下载其实是个很简单的功能,通过IO流从在线地址获取流,之后将流输出到文件即可完成下载功能,但是,最近我发现某个网站中的图片下载成功,但是打开却是无法打开,这让我迷惑,百度上根本就没有人说清楚 今天 ...
- java中实现接口采用的关键字是_一个Java类实现一个接口使用的是implements关键字。...
个用务人为是导致的债的行销权可能债权人行使撤. 无关调制信号它与及电方式速率,类实务的新业宽带也是引入方便手段,在网展中络发,想的扩容是理手段. 个接s关标志牌的要求水线设置. 的受定期通信预算资格建 ...
最新文章
- 广州去厦门旅游攻略--(转自 #散文吧网站#)
- c与python的区别-Python与C语言有什么区别?
- Python——函数 8、可变长参数
- Redis Master/Slave 实践
- 大量DelegatingClassLoader类加载器,导致Perm区溢出
- oracle opatch那个回退,下面是我在打OPatch时使用的一般步骤,供大家参考
- Kali Linux 从入门到精通(八)-主动信息收集
- python serial_python_serial
- 解决使用PowerShell执行命令出现“因为在此系统上禁止运行脚本”的问题
- 叹为观止的Qt 3d控件
- webstorm+node之debug
- Android 编辑 mhtml,Html Editor下载-Html Editor(Html编辑器)下载v1.0 安卓版-西西软件下载...
- [译]露天矿山道路设计指南:第一章
- springboot webService调用
- Flink StreamingFileSink写入hdfs,文件一直处于inprogress
- 【Android】_干货_制作透明背景icon
- 【计算机网络】互联网上的音频/视频服务
- InnoDB关键特性之插入缓冲
- 网站是用什么来赚钱的?
- 三项黑科技,给港珠澳大桥装上“超强大脑”
热门文章
- python美多商城项目百度网盘_美多商城项目(六)
- Redis的数据类型及其常用命令
- 在通往VR内容的道路上,音乐将成为一项重要助力
- ASP.NET程序中常用的三十三种代码一
- visual studio 11开发Win8模板
- MySQL5.6基于GTID同步复制,与如何实现MySQL负载均衡、读写分离。
- mysql之 percona-xtrabackup 2.4.7安装(热备工具)
- k8s自定义指标HPA实践(微服务基于自定义指标自动扩缩容的实践)附demo
- mac git 命令自动补全
- Android 开发之 bindService() 通信