私はこれを何日も解決しようとしてきましたが、これは Firefox と Chrome では問題なく動作しますが、IE8 では動作しません JS:
<script type="text/javascript">
$(function() {
$.get('./data.xml', function(data) {
$($(data).children().find('attributes')[0]).append($('<item key="is">true</item>'));
xml = data.xml ? data.xml : new XMLSerializer().serializeToString(data);
alert(xml);
});
});
</script>
data.xml
<?xml version="1.0" encoding="UTF-8"?>
<result>
<user id="123" name="xxx">
<attributes>
<item key="test">123qwe</item>
</attributes>
</user>
</result>
結果:
<?xml version="1.0" encoding="UTF-8"?>
<result>
<user id="123" name="xxx">
<attributes>
<item key="test">123qwe</item>
<item key="is">true</item>
</attributes>
</user>
</result>
前もって感謝します