2016-08-26 3 views
-2

죄송합니다. ie8 이전의 오래된 브라우저를 수정하십시오!
JS에서 XML을 즉석에서 만들려면 다음을 수행하십시오.
외부 라이브러리를 사용하지 않고 JS에서 바로 JSON을 만들 수있는 방법이 있습니까?외부 라이브러리를 사용하지 않고 JSON을 생성 하시겠습니까?

var parent = document.createElement("parent"); 
 
    var children = document.createElement('children'); 
 
    var child1 = document.createElement('child1'); 
 
    var child2 = document.createElement('child2'); 
 
    
 
    var textNode1 = document.createTextNode("some text1"); 
 
    var textNode2 = document.createTextNode("some text2"); 
 
    
 
    child1.appendChild(textNode1); 
 
    child2.appendChild(textNode2); 
 
    
 
    children.appendChild(child1); 
 
    children.appendChild(child2); 
 
    
 
    parent.appendChild(children); 
 
    alert(parent.outerHTML);

+0

에서 즉

var o={a:12}; JSON.stringify(o); 

결과 나'JSON.stringify' @Borjante –

+0

@Borjante을 사용 - " SyntaxError : JSON의 위치 1에서 예기치 않은 토큰 o " – Quentin

+0

아, 그래, 금요일 오후에 너는 알았다 : P JSON.stringify은 – Borjante

답변

0

그냥 JSON.stringify()

"{"a":12}" 
관련 문제