¿Cómo inserto palabras aleatorias en la línea de contenido a continuación? por ejemplo: quiero insertar hey, hola, hola en
{ "content": "" }y se imprime
{ "content": "hey" } { "content": "hello" } { "content": "hi" }Establezca el valor del objeto por el método myObj[property] = value;
let obj = {}; const randomWordsArr = ["Hey", "Hello", "Hi"]; randomWordsArr.forEach((item)=>{ obj["content"] = item; console.log(obj); });No estoy seguro de si está usando Python o JS, pero si es Python, hay varias formas de hacerlo según lo limpio que quiera que sea. La opción menos limpia y más rápida sería utilizar la manipulación de cadenas. Un mejor enfoque sería mantener un diccionario que le permita cambiar el valor del content tanto como desee, después de lo cual puede convertir el diccionario a Json:
dictionary ={ "content": "" } dictionary["content"] = "hey" json_object = json.dumps(dictionary) print(json_object)Su objeto debe tener una clave que sea una cadena y un valor que sea una matriz. Como debajo de estos.
{ "key" : [] } Después de eso, puede agregar todas las cosas en un Array value por ejemplo:
{ "key" : ["hi","hello","hey"] }Y así es como agregar algo a su Array.
let obj = {} obj.key = [] obj.key.push("hi") obj.key.push("hello") obj.key.push("hey") //and show console console.log(obj.key) //Your can see ["hi","hello","hey"]