jquery(またはpure javascript)を使用して複数のxmlDocumentsを1つのファイル(var newResult)にマージできますか?jquery:XML文書をマージする
私は残念ながら、別のホストされたxmlドキュメントを1つのファイルに結合する必要があります(理由を聞かないでください...)。私は別のテクニックで遊んだことがありますが、私はこれについての解決策を見つけることができません(おそらく、jqueryはXML処理の準備ができていませんか?)。ありがとう:)
はコードの私の作品を参照してください。私が見ることができるように
var files = ['john.xml','doe.xml']
var newResult, temp;
function loadMyXMLFiles(){
// > let's load file by file using jquery's ajax-call:
$.each(files, function(index,value) {
$.ajax({
url: value,
cache: true,
success: function(data){
// > check if temp is empty, append or fill
(temp) ? temp += (data) : temp = data;
// > on complete:
if (index == files.length-1) {
xmlResult = temp; temp = null;
}
}
});
});
}
loadMyXMLFiles()
'dataType: "xml"をajax呼び出しに追加すると、jqueryがxmlを解析してdomツリーにします。次に、ツリーを既存のツリーと再帰的にマージすることができます。 – Fox32