好的,所以我們有一個web應用程序通過XML與Web服務進行通信。到目前爲止,我們只是通過將字符串串起來(通過XMLHttpRequest/POST發送)來組裝這些XML。我很想將其重新分解爲使用這些工具來構建和序列化內置於瀏覽器中的XML DOM樹,即document.implementation & XMLSerializer()。serializeToString(doc)(請參閱Mozilla文檔here和here )。到目前爲止,它一直在正常工作,除非得到的字符串不包含XML聲明。從瀏覽器序列化XML DOM不會創建XML聲明
那麼,這應該怎麼工作?任何好的建議和/或閱讀?
哦,是的,我發現this描述問題和hacky解決方法的mozilla錯誤(鏈接的線程可通過archive.org獲得)。