2013-04-27 3 views
0

HTML 양식 데이터에서 XML 파일을 생성하는 쉽고 유연한 방법을 찾고 있습니다. XML을 어떤 형식으로 변환하는 것도 좋을 것이므로 두 가지 방식으로 모두 통신하십시오. 그런 XML - HTML 양식 통합 도구가 존재합니까?양식 데이터를 사용하여 XML 파일 생성

XForms에 대해 들어 봤지만 브라우저가 더 이상 지원하지 않는 것 같습니다.

답변

0

브라우저가 xform을 지원하는지 모르겠지만 어느 쪽도 죽지 않았습니다. http://www.agencexml.com/xsltforms에서 언제든지 XSLTForm을 사용해 볼 수 있습니다.

HTML 형식에서 XML을 가져 오는 일부 일반 코드의 경우이 함수와 함께 시작하여 사용자 취향에 맞게 조정할 수 있습니다.

function getFormXml(){ 
var sXml; 
var sType; 
var sValue; 
sXml = "<xml>" + "\n" 
$("form input").each(function() { 
    sType = $(this).attr("type"); 
    sValue = $(this).val(); 
    if(sType == "checkbox" || sType == "radio") { 
     sXml = sXml + "<input type='" + $(this).attr("type") + "' checked='" + $(this).prop("checked") + "'>" + sValue + "</input>" + "\n"; 
    } else { 
     sValue = $(this).val(); 
     sXml = sXml + "<input type='" + $(this).attr("type") + "'>" + sValue + "</input>" + "\n"; 
    } 
}); 
sXml = sXml + "</xml>" + "\n"; 
alert(sXml); 
} 

+0

XSLTForm 내가 찾고 있었던 일입니다 ... HTML을 XML은 또 다른 이야기이다 얻기 http://jsfiddle.net/raybiss/vRLPw/

에서 jsFiddle을보십시오! – michal