일반 그룹을 json 데이터 형식으로 어떻게 변환합니까
1380 단어 학습 경험hbuilder 학습
var Arr = new Array();
Arr=" , , "
for(var i = 0 ; i < Arr.length; i++) {
Arra= Arra+"\""+ Arr[i]+"\"" + ":"+"["+"]"+",";
}
console.log(Arra[1]);// " "
console.log(Arra);// "" ":[]," ":[]," ":[],"
그리고 나는 split (,) 방법으로 아라 그룹의 데이터를 세 항목으로 분할해야 한다
var Arra1 = Arra.split(,);
var Arra2 = "{"+Arra1+"}";
console.log(Arra1)// "{" ":[]," ":[]," ":[],}"
["{\" \":[],\" \":[],\" \":[],}"]
이제 json 형식에 무한히 가까워졌지만 이 그룹을 json 형식에 직접 저장한 결과는 이렇습니다.
분명히 우리가 장삼의 [] 수조에 데이터를 추가하려면 얻을 수 없다. 왜냐하면 json의 형식이 아니기 때문이다. 이때 우리는 먼저 json이 산 형식으로 바꾸어push에 넣어야 한다. 우리가 알고 있는 두 가지 방법 1) JSON.parse (): json 문자열을 json 대상으로 변환하는 방법입니다.2)JSON.stringfy () 는 json 대상을 json 문자열로 변환합니다.이 두 가지 방법은 분명히 안 된다. 왜냐하면 우리는 일반 수조를 json 수조로 바꾸고 싶기 때문이다.
var Arra3= eval('('+Arra2+')');
console.log(Arra3);
이때 아라3은 json의 데이터 형식입니다. 아라3push를 미리 정의한 큰 JSON에 직접 넣으면 됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
일반 그룹을 json 데이터 형식으로 어떻게 변환합니까(대전제, 당신은 데이터의 형식을 당신이 변환하고 싶은 json 데이터 형식의 모양으로 변환하고 가장 어리석은 방법으로 당신이 변환하고 싶은 데이터를 json 모양으로 결합시켜야 합니다. 예를 들어 (장삼, 이사, ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.