導航:首頁 > 版本升級 > java校驗文件格式

java校驗文件格式

發布時間:2023-01-25 22:45:09

java用正則表達式判斷文件路徑格式是否正確。

//"^[A-z]:\\(.+?\\)*$"不能確定深度匹配0到多次就可以了
Stringsource="z:\java\kl\$kls\";
System.out.println(source.matches("^[A-z]:\\(.+?\\)*$"));

㈡ java中怎麼校驗一個字元串是YYYY-MM-DDThh:mm時間格式的數據.求高手指教.很急啊.

function checkDate(node){
var date = node.value;
var dateReg = /^\d{4}-((0[1-9])|(1[1-2]))-((0[1-9])|([1-2]\d)|(3[0-1]))$/gi;
if(!dateReg.test(date)){
(document.getElementById("error")).innerText = "日期"+date+"格式不正確,請您按yyyy-mm-dd格式輸入日期";
return true;
}
else{
(document.getElementById("error")).innerText = "";
return false;
}
}

㈢ java代碼怎麼判斷文件的格式是excel文件

匹配後綴名。

String.endsWith(".xls");
xls
xlsx
xlsm

1.兩點需要注意

1.string.spilt("\.")分割字元串成子字元串數組,以「.」分割,必須版寫成string.spilt("\.")的方式權,不能寫成string.spilt(".")。斜線必須是反斜線且。

2.獲取分割後的字元串數組,要獲得最後一個item的index ,方式是int suffixIndex = strArray.length -1;

publicStringgetFileType(StringfileName){
String[]strArray=fileName.split("\.");
intsuffixIndex=strArray.length-1;
System.out.println(strArray[suffixIndex]);
return"strArray[suffixIndex]";
}

㈣ java校驗json數據是否合法要怎麼寫數據是別的公司傳過來的!

現在有很多JSON的工具包,可以將json字元串轉換為json對象,你try/catch住你轉換的代碼,如果轉換成功,則表示json是合法的,反之這表示json數據有問題。但要驗證數據是否符合你的業務要求,需要你自己寫方法驗證。
JSON工具可以使用 Jackson,fastjson等,具體使用方法在網上搜索。

㈤ java文件中校驗日期和時間格式,急求解答

<pre t="code" l="java">SimpleDateFormat sdf=new SimpleDateFormat(format);
字元串的話 判斷
try{
return str!=nullsdf.format(sdf.parse(str)).equals(str);
}catch(e){
return false;
}

日期的話
try{
return date!=nullsdf.parse(sdf.format(str)).getTime()==date.getTime()
}catch(e){
return false;
}

㈥ 理論課案例,java文件的驗證(必須使用endWith方法)

String javaFileName="aaaaaaaaaaerwoeiroiwj.java";
if(javaFileName.toLowerCase().endsWith(".java")){
System.out.println(javaFileName+" 是JAVA文件名");

}else{
System.out.println(javaFileName+" 不 是JAVA文件名");
}

㈦ 用java怎麼驗證其文件上傳的大小和類型

<input type="text" size="4" value="10" name="fileSizeLimit" id="fileSizeLimit"/> K
<input type="file" name="file1" id="file1" size="40" onchange="changeSrc(this)"/>
<img src="about:blank" id="fileChecker" alt="test" height="18"/>

㈧ Java語言中的位元組碼校驗器是什麼意思

當類載入器將新載入的Java平台類的位元組碼傳遞給虛擬機時,這些位元組碼首先要接受校驗器(verifier)的校驗。校驗器負責檢查那些指令無法執行的明顯有破壞性的操作。除了系統類外,所有的類都要被校驗,不過,可以使用非正式的-noverify選項來鈍化校驗。
例如,可以使用下面的命令行:
java -noverify Hello
下面是校驗器執行的一些檢查:
變數要在使用之前進行初始化。
方法調用與對象引用類型之間要匹配。
訪問私有數據和方法的規則沒有被違反。
對本地變數的訪問都在運行時堆棧內。
運行時堆棧沒有溢出。
如果以上這些檢查中任何一條沒有通過,那麼該類就被認為遭到了破壞,並且不予載入。

㈨ 要用Java POI讀取Excel文件中的數據,並且實現對數據的格式校驗,輸入錯誤信息

<pre t="code" l="java">// 以下為我在項目中運用的jxl的核心代碼
try {
Workbook book = null;
book = Workbook.getWorkbook(file);
// 獲得第一個工作表對象
Sheet sheet = book.getSheet(0);
int rows = sheet.getRows();
if(rows>1){
Map idnomap = this.getStudentByIdnos(sheet);
for (int j = 1; j < sheet.getRows(); j++) {// 得到的是行的單元格
TStudentinfo stu = this.getStudent(sheet,sheet.getRow(j),rows,j,appmap,classmap,idnomap,state);
if(stu==null){
continue;
}
stulist.add(stu);
}
}
book.close();
// DEMO: db 操作在下方
xxxService.add(stulist);
}
catch (Exception e) {
System.out.println(e);
}

閱讀全文

與java校驗文件格式相關的資料

熱點內容
蘋果932攔截騷擾電話 瀏覽:765
盲盒開箱app有哪些 瀏覽:422
win10激活腳本之家 瀏覽:191
魔鬼作坊工具包 瀏覽:185
ae源文件下載 瀏覽:520
如何將照片內容轉換成pdf文件 瀏覽:137
浙里辦app如何更換手機號碼 瀏覽:244
電子資料文件有哪些 瀏覽:241
猥瑣貓表情教程 瀏覽:599
android音頻文件格式 瀏覽:458
漫畫臉app哪裡可以下載 瀏覽:959
購買歡樂升級歡樂豆 瀏覽:282
學習智能機器人用什麼編程最好 瀏覽:655
蘋果手機如何管控app 瀏覽:633
mn文件夾 瀏覽:590
安卓平板通用刷機包下載 瀏覽:751
安卓獲取內部存儲路徑 瀏覽:880
寫代碼兩台顯示器 瀏覽:327
unitypackage壓縮文件 瀏覽:493
奕心安卓 瀏覽:563

友情鏈接