原諒我的新手問題......我相信這有一個非常簡單的解決方案。我找不到任何簡單地向我在線解釋的東西。我有一個JSON這樣:簡單的JSON問題...如何插入變量?
var POSTOBJ = {
"Subject" : {
"BiographicData" : [
{
"Key" : "BarcodeID",
"Value" : "567891234"
},
{
"Key" : "Gender",
"Value" : "Male"
},
{
"Key" : "BirthDate",
"Value" : "8/20/1964"
},
{
"Key" : "Name",
"Value" : "Success"
}
]
},
"GroupID" : "84",
"ClientID" : "8"
}
所有我想要做要做的就是增加一個鍵/值對但不是硬編碼值,我需要把一個變量來代替。所以我有var val = hex2a(....)
其中val存儲條形碼掃描的輸出。我想在這裏做的是把這個價值放入我的JSON中。事情到這種效果:
var POSTOBJ = {
"Subject" : {
"BiographicData" : [
{
"Key" : "BarcodeID",
"Value" : "567891234"
},
//WHAT I AM TRYING TO ACCOMPLISH BELOW
{
"Key" : "BarcodePayload",
"Value" : val;
},
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
{
"Key" : "Gender",
"Value" : "Male"
},
{
"Key" : "BirthDate",
"Value" : "8/20/1964"
},
{
"Key" : "Name",
"Value" : "Success"
}
]
},
"GroupID" : "84",
"ClientID" : "8"
}
我做了周圍的JSON.stringify方法的一些戳,但我找不到,概述我怎麼會去這樣做的指南。非常感謝您的幫助:)非常感謝
也就是說JavaScript的,不JSON。 – Quentin