我正试图通过Jquery和Javascript解析XML以获取delivery=streaming的值,但我做得不够。
如何使用一些Jquery代码来完成此操作?我觉得我离得很近,但又很远。
<MediaFiles>
<MediaFile delivery="progressive" bitrate="3253252" type="video/mp4"><![CDATA[ https://file.mp4 ]]></MediaFile>
<MediaFile delivery="streaming" bitrate="3253252" type="application/x-mpegURL"><![CDATA[ https://playlist.m3u8 ]]></MediaFile>
</MediaFiles>
$.ajax({
type: 'get',
url: 'https://getxml.com?cb=' + new Date().getTime(),
datatype: "xml",
success: function(data) {
console.log(data);
var mediaFiles = [];
$(data).find("MediaFile").each(function() {
mediaFiles.push($(this).text());
});
}
})