JSON.stringify()
메소드를 사용하여 json으로 javascript 객체를 변환하려고합니다. 내 문제는 그것이 물체를 stingify 때, 그것은 단지 개체의 키와 값을 stingify입니다. 그것은 개체 이름을 포함하지 않습니다.json은 stingify 중에 객체 이름을 포함하지 않습니다.
출력을 {"Color" : "{"Name":"background","Type":"Color","Value":"Red"}"}
과 같이하고 싶지만 출력은 {"Name":"background","Type":"Color","Value":"Red"}
입니다.
나는 json이 이와 같이 작동하지만 이것을 습득하는 방법을 알고있다. 미리 감사드립니다!
, 당신은, 당신의 오브젝트의 이름을 지정할 수 없습니다. Object의 이름은 다른 Object 속성으로, 예를 들어'id'와 같이 정의하거나 고유하지 않은 경우 이름을 지정하는 데 사용합니다. 개체에서 이름을 정의하려면 @JamesN answer를 사용해야합니다. 'name' 등 원하는 속성을 가진 객체를 지정해야하며,'color' 또는 다른 것으로 불리는 또 다른 속성을 정의하고, 원하는 것을 무엇이든지 정의하고, 그것을'color' 객체의 값으로 추가해야합니다. 이것들은 Object Orientation의 기초입니다. – DaGLiMiOuX