實現這樣乙個需求,將excel中的資料和管理系統中的資料進行對比,找出錯誤資料,通過postman請求後匯出json檔案,轉換成js後引入到html中,通過監聽物件屬性的變化判斷excel轉json成功,將本地的資料和excel轉換後的資料對比,列印出相同的資料。
lang
="en"
>
>
charset
="utf-8"
>
>
titletitle
>
src=
"node_modules/xlsx/dist/xlsx.full.min.js"
>
script
>
head
>
>
type
="file"
onchange
="change(this)"
/>
src=
"./response.js"
>
script
>
>
let test =
object.
defineproperty
(test,
'content',)
})console.
log(
'data==='
,data)}}
)function
change
(obj)
let f = obj.files[0]
;let reader =
newfilereader()
; reader.
onload
=function
(e))
;let xlsxdata =
xlsx
.utils.
sheet_to_json
(wb.sheets[wb.sheetnames[0]
]);let list1 =
getlist1
(wb)
; xlsxdata =
addxlsxdata
(xlsxdata, list1)
; test.content =
addxlsxdata
(xlsxdata, list1);}
; reader.
readasarraybuffer
(f);
}function
fixdata
(data)
// 獲取excel第一行的內容
function
getlist1
(wb)}}
return arr1;
}// 增加對應字段空白內容
function
addxlsxdata
(xlsxdata, list1)}}
return xlsxdata;
}script
>
body
>
html
>
json轉換為物件
將json字串轉化為物件 param jsondata json串 param beantype 轉換物件 return 轉換好的物件 throws ioexception throws jsonparseexception return t 轉換中可能遇到的情況 轉換時json中的字段沒按照駝峰式...
乙個Excel轉換為Json格式的Python指令碼
來自 專案路徑 乙個python指令碼,自動轉換excel裡面的配置到json格式。1 這個是為unity準備的,不過稍作修改可執行於任何環境 2 excel內容要求為鍵值對的形式,具體可以參考指令碼內的說明。3 讀取 裡面限制了讀取配置的路徑為resources config,即所有的配置都要放在...
將List轉換為Json物件
將list轉換為json物件,分別有兩個json的jar包 1 org.json.jsonarray包 2 net.sf.json.jsonarray包 兩個jsonarray分別實現方式 1 org.json.jsonarray包 2 net.sf.json.jsonarray包 此包下json物...