这是我的json信息。
{"RAW":<br>
{"CAN":<br> {"AUD": {"FROMSYMBOL":"CAN","BUY":"0.317993","SELL":"0.31012","MARKETCAP":"12,787,119","CHANGE":"2.13%"}}
"RISE":
{"AUD":
{"FROMSYMBOL":"RISE","BUY":"0.337224","SELL":"0.331142","MARKETCAP":"13,396,190","CHANGE":"0.00%"}}
"SAFEX":
<br> {"AUD":
{"FROMSYMBOL":"SAFEX","BUY":"0.013389","SELL":"0.013389","MARKETCAP":"29,777,352","CHANGE":"0.00%"}}
"HST":
<br> {"AUD":{"FROMSYMBOL":"HST","BUY":"1.00726","SELL":"0.980698","MARKETCAP":"30,587,338","CHANGE":"9.66%"}}
"HAV":<br> {"AUD":
<br> {"FROMSYMBOL":"HAV","BUY":"0.601209","SELL":"0.495748","MARKETCAP":"32,375,759","CHANGE":"3.38%"}}
这是我的密码。
The CAN page =
document.getElementById("CAN-PRICE").innerHTML = jsonObj.RAW.CAN.AUD.BUY;
The RISE page =
document.getElementById("RISE-PRICE").innerHTML = jsonObj.RAW.RISE.AUD.BUY;
我不想为每个页面创建特定的页面。
我能做的就是提取一个特定的变量值,例如
var foo = "SAFEX";
我想要做的是像这样将该值插入到json调用中。
document.getElementById("foo-PRICE").innerHTML = jsonObj.RAW.foo.AUD.BUY;
我已经尝试了所有我能想到的方法eval()无论我如何切碎它,似乎都一事无成。
如有任何建议,将不胜感激。