在Javascript中将XML字符串转换为URL

时间:2015-09-03 22:53:10

标签: javascript jquery xml

之前曾问过这个问题,但答案只显示了如何在PHP中完成。

我有一个Javascript库,它只接受XML文件的URL - 但是我在字符串中有所需的XML。

我可以将XML字符串转换为带有url的XML文件,我可以将其传递给只接受XML文件链接的库吗?

我知道你可以使用jQuery的parseXML函数将一串XML转换为XML对象,但这还不够 - 我需要一个实际的URL。

1 个答案:

答案 0 :(得分:1)

根据浏览器支持级别,您可以将XML字符串转换为数据URL,如下所示:

var url = 'data:application/xml,' + encodeURIComponent(xmlString);