如何使用 jquery 将变量数据保存为特定文件位置的 .json 扩展文件格式
Posted
技术标签:
【中文标题】如何使用 jquery 将变量数据保存为特定文件位置的 .json 扩展文件格式【英文标题】:How to save variable data as .json extension file format in a specific file location using jquery 【发布时间】:2021-09-26 12:14:29 【问题描述】:我有一个带数据的变量
var str = [
"khewat_no":"390","Column1":"ਜਸਮੇਲ ਸਿੰਘ ","owner_share":"36/181"
,"khewat_no":"390","Column1":"ਕੌਰ ","owner_share":"22/181"
]
我想使用 jquery 将此数据保存在具有 .json 扩展名的特定文件位置,请帮助我如何做到这一点
【问题讨论】:
【参考方案1】:注意:这是您可以将其下载为 JSON 格式的方式
<!DOCTYPE html>
<html>
<head>
<title>abhi example</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$(document).ready(function()
$("#data").click(function()
var str = [
"khewat_no": "390",
"Column1": "ਜਸਮੇਲ ਸਿੰਘ ਪੁੱਤਰ ਸੋਹਣ ਸਿਘ ਪੁੱਤਰ ਕਿਸਨ ਸਿੰਘ vbcrlf ",
"owner_share": "50/151"
,
"khewat_no": "390",
"Column1": "ਸੁਖਦੇਵ ਕੌਰ ਪਤਨੀ ਸੋਹਣ ਸਿੰਘ ਪੁੱਤਰ ਕਿਸ਼ਨ ਸਿੰਘ vbcrlf ",
"owner_share": "25/151"
]
var j_obj = JSON.stringify(str[0]);
$("<a />",
"download": "data.json",
"href": "data:application/json," + encodeURIComponent(j_obj)
).appendTo("body")
.click(function()
$(this).remove()
)[0].click()
)
);
</script>
</head>
<body>
<h1 id="data"> Click to download</h1>
</body>
</html>
【讨论】:
谢谢您的回复,但我不想下载该文件,我的问题是如何将该内容保存在扩展名为 .json 的特定文件夹中。 当您说保存在特定文件夹中时。这个文件夹在哪里,在服务器上?还是客户端机器? 在客户端机器上以上是关于如何使用 jquery 将变量数据保存为特定文件位置的 .json 扩展文件格式的主要内容,如果未能解决你的问题,请参考以下文章
使用 JavaScript/jQuery 将 URL 保存在锚标记中?