我有以下2个文件,HTML文件,并称为JSON文件data.txt中的Javascript得到JSON文件值
在JSON:
myFunction([
{
"itemid": "0",
"itemname": "air",
"currentprice": "5.0"
},
{
"itemid": "1",
"itemname": "stone",
"currentprice": "5.0"
},
{
"itemid": "2",
"itemname": "grass",
"currentprice": "5.0"
},
{
"itemid": "3",
"itemname": "dirt",
"currentprice": "5.0"
},
{
"itemid": "4",
"itemname": "cobblestone",
"currentprice": "5.0"
},
{
"itemid": "5",
"itemname": "plank",
"currentprice": "5.0"
}
]);
所以基本上,我唯一的知识从该文件的方式来修改或视图数据与如下所示的环:
<div id="id01"></div>
<script>
function myFunction(arr) {
var out = "";
var i;
for(i = 0; i<arr.length; i++) {
out += '<a href="' + arr[i].url + '">' + arr[i].itmid + '</a><br>';
}
document.getElementById("id01").innerHTML = out;
}
</script>
<script src="data.js"></script>
我的问题是这样的,在那里没有环直接编辑值的方法,有可能类似于像的itemid [数字]编辑阵列=“customValue”
可能重复://stackoverflow.com/questions/8702474/updating-a-json-object-using-javascript)[如果data.txt的内容保存到使用JSON记法的Javascript对象] – alex
不完全清楚你的目标是什么 – charlietfl
这不是重复的,该链接在JSON中有一个变量,我不这样做。我使用数组字面量作为参数 – Dragneel