Я создаю github-gist используя javascript/ajax.using переменная на левой стороне синтаксиса json
Я хочу указать свое имя файла. Ниже приведены данные, которые находятся в json.
var data = {
"description": gist_description,
"public": true,
"files": {
"file.txt" : {
"content": gist_content
}
}
};
Я написал var gist_filename = "main.txt";
Я заменил «file.txt» на мое имя переменной i.e gist_filename: {«content»: ......}; Но на самом деле суть создается с именем gist_filename
вместо фактического имени в переменной, т.е. main.txt
назначение Хотя на правой стороне, в течение, например, «содержание»: gist_content дает мне право контента, хранящегося в переменной имя gist_content.
Любые возможные предложения. Не знаю много json. Спасибо!
Вы не можете сделать это. Это не было бы JSON. Битом 'var data = {..' является JavaScript (JSON является подмножеством синтаксиса литералов объекта JavaScript). Во всяком случае, я говорю: этот вопрос имеет мало смысла, как написано. Больше контекста может помочь. – user2246674
Возможный дубликат [jQuery + JSON, как определить ключ из переменной] (http://stackoverflow.com/questions/10055919/jquery-json-how-to-define-key-from-variable) –
вместо файла. txt "Я просто хочу, чтобы моя переменная работала там – softvar