0
내가 JS에서 초보 overwrighting과 JSON 형식의 파일을 생성하려고하고이 코드가 작동이 코드는 이전
<script>
var jsonArr=[];
//Generating 5 random test data for json array
for(var i = 0; i < 5; i++) {
jsonArr.push({
team: "teamA",
matchname: "Match1",
score: "32"
}); }
json_str = JSON.stringify(jsonArr); //stringify json
//Save file function
saveFile('yourfilename.json', "data:application/json", new Blob([json_str],{type:""}));
function saveFile (name, type, data) {
if (data != null && navigator.msSaveBlob)
return navigator.msSaveBlob(new Blob([data], { type: type }), name);
var a = $("<a style='display: none;'/>");
var url = window.URL.createObjectURL(new Blob([data], {type: type}));
a.attr("href", url);
a.attr("download", name);
$("body").append(a);
a[0].click();
setTimeout(function(){ // fixes firefox html removal bug
window.URL.revokeObjectURL(url);
a.remove();
}, 500);
}
</script>
를 통해 저장하여 자바 스크립트에서 JSON 파일을 저장하지만 난 저장할 이 파일은 이전에 저장된 파일을 덮어 쓰는 특정 디렉토리에 있습니다. 누군가 도움이된다면? 감사합니다.
나는 디렉토리가 CHMOD가 777이고 해커에 의해 공격받을 준비가되어 있지 않으면 서버 측 스크립트에서 저장을해야한다고 확신한다. –