var langeJSON = {
\t "placeholder":
\t [
\t \t { "#colEmail01" \t \t \t : "Hello you" }
\t ]
}
var result = langeJSON["placeholder"]["#colEmail01"]; // is empty ???
변수 왜 읽어?
var langeJSON = {
\t "placeholder":
\t [
\t \t { "#colEmail01" \t \t \t : "Hello you" }
\t ]
}
var result = langeJSON["placeholder"]["#colEmail01"]; // is empty ???
변수 왜 읽어?
을 시도해보십시오.
그리고 당신은 langeJSON["placeholder"]["#colEmail01"];
을 사용하려는 경우, 당신은 당신의 JSON을 구축한다 : 당신은 배열로 먼저 결과를 얻기 위해이 구문을 분석 할 필요가이를 사용하지 않는
var langeJSON = {
"placeholder": { "#colEmail01": "Hello you" }
}
var result = langeJSON["placeholder"]["#colEmail01"];
Downvoter, 제발, 여기서 뭐가 잘못 되었습니까? –
당신이 맞아요, 고마워요 – Volk3r
langeJSON에는 "text"라는 색인이 없기 때문입니다. 대신 "자리 표시 자"라는 키가 있습니다. 당신은 다음 (코드보고,이 자바 스크립트에 가정)을 수행하여 결과를 가져올 수 있습니다 : 당신은, 배열로 단지 하나 개의 객체를 placeholder
를 정의
langeJSON["placeholder"][0]["#colEmail01"]
var langeJSON = {
"placeholder":
[
{ "#colEmail01" : "Hello you" }
]
}
var result = langeJSON["placeholder"][0]["#colEmail01"]; // should return "Hello you"
.
var langeJSON = '{ "placeholder": [ { "colEmail01": "Hello you" } ] }'; var ll = JSON.parse(langeJSON); var result = ll.placeholder[0].colEmail01;
파싱하기 전에 js 객체를'JSON.stringify' 할 필요가 있습니까? :) –
배열이 무엇인지 ([']'안에있는 것), 요소에 액세스하는 방법을 알고 있습니까? –