parent
e87838d13a
commit
7a88b880ac
@ -0,0 +1,33 @@
|
||||
package Tools;
|
||||
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.core.io.file.FileReader;
|
||||
import cn.hutool.core.io.file.FileWriter;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
public class XT_ChangeLiziToBaoBiao {
|
||||
public static void main(String[] args) {
|
||||
|
||||
String path = "C:\\20230323";
|
||||
File[] f1s = FileUtil.ls(path);
|
||||
for (File f1 : f1s) {
|
||||
if (f1.isDirectory()) {
|
||||
File[] f2s = FileUtil.ls(f1.getAbsoluteFile().toString());
|
||||
for (File f2 : f2s) {
|
||||
if (f2.getName().equals("index.html")) {
|
||||
FileReader f = new FileReader(f2);
|
||||
String t = f.readString();
|
||||
t=t.replace("例子","报表");
|
||||
//保存
|
||||
String finalString = f1.getAbsoluteFile() + "\\index.html";
|
||||
if (FileUtil.exist(finalString)) FileUtil.del(finalString);
|
||||
FileWriter writer = new FileWriter(finalString);
|
||||
writer.write(t);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
System.out.println("恭喜,所有操作成功完成!");
|
||||
}
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
package Tools;
|
||||
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.core.io.file.FileReader;
|
||||
import cn.hutool.core.io.file.FileWriter;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
public class XT_OneKeyIframe {
|
||||
public static void main(String[] args) {
|
||||
String template = "D:\\dsWork\\baseService\\Doc\\Template.html";
|
||||
FileReader fileReader = new FileReader(template);
|
||||
String templateContent = fileReader.readString();
|
||||
|
||||
String path = "D:\\dsWork\\baseService\\Doc\\Test";
|
||||
File[] f1s = FileUtil.ls(path);
|
||||
for (File f1 : f1s) {
|
||||
if (f1.isDirectory()) {
|
||||
//
|
||||
String run = templateContent;
|
||||
File[] f2s = FileUtil.ls(f1.getAbsoluteFile().toString());
|
||||
int cnt = 0;
|
||||
String iframe = "";
|
||||
String height = "400px";
|
||||
if (f2s.length == 1) height = "100%";
|
||||
for (File f2 : f2s) {
|
||||
cnt++;
|
||||
iframe = iframe + "\n" + "<iframe border=0 marginWidth=0 frameSpacing=0 marginHeight=0 src='" + f2.getAbsoluteFile().getName()
|
||||
+ "' frameBorder=0 noResize scrolling='no' width='100%' height='" + height + "' vspale='0' id='childFrame" + cnt + "'></iframe>";
|
||||
}
|
||||
run = run.replace("{{iframe}}", iframe);
|
||||
//保存
|
||||
String finalString = f1.getAbsoluteFile() + "\\index.html";
|
||||
if (FileUtil.exist(finalString)) FileUtil.del(finalString);
|
||||
FileWriter writer = new FileWriter(finalString);
|
||||
writer.write(run);
|
||||
}
|
||||
}
|
||||
System.out.println("恭喜,所有操作成功完成!");
|
||||
}
|
||||
}
|
@ -1,27 +1,18 @@
|
||||
package Tools;
|
||||
|
||||
import cn.hutool.poi.excel.ExcelReader;
|
||||
import cn.hutool.poi.excel.ExcelUtil;
|
||||
import com.dsideal.FengHuang.Teacher.Model.TeacherModel;
|
||||
import com.dsideal.FengHuang.Util.CommonUtil;
|
||||
import com.dsideal.FengHuang.Util.PkUtil;
|
||||
import com.jfinal.kit.PathKit;
|
||||
import com.jfinal.kit.PropKit;
|
||||
import com.jfinal.kit.StrKit;
|
||||
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
|
||||
import com.jfinal.plugin.activerecord.Db;
|
||||
import com.jfinal.plugin.activerecord.Record;
|
||||
import com.jfinal.plugin.activerecord.dialect.PostgreSqlDialect;
|
||||
import com.jfinal.plugin.druid.DruidPlugin;
|
||||
import com.jfinal.plugin.redis.RedisPlugin;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.UUID;
|
||||
|
||||
public class SyncXtData2022 {
|
||||
public class XT_SyncData2022 {
|
||||
public static void main(String[] args) {
|
||||
//读取库
|
||||
DruidPlugin druid1 = new DruidPlugin("jdbc:postgresql://10.10.14.231:5432/eduData_xt_2022", "postgres",
|
Loading…
Reference in new issue