呈现XML文档

时间:2015-06-06 20:22:21

标签: javascript

我有一个变量,其中包含一个字符串,其中包含我的所有文档:

var string = "<?xml version="1.0" encoding="utf-8"?> <title>Report</title><item><title>Hello</title></item><item><title>Wo</title></item><item><title>rld</title></item>";

我想打开一个新页面,正确插入并显示此报告,但不知道如何操作。我该怎么办?

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

您可以让浏览器将字符串转换为XML文件,如下所示:

var string = '<?xml version="1.0" encoding="utf-8"?> <rss version="2.0" ><channel> <title>Report</title><item><title>Hello</title></item><item><title>Wo</title></item><item><title>rld</title></item></channel></rss>';

window.location = 'data:text/xml;charset=utf-8,' + string;

或者在新窗口/标签中打开它:

window.open('data:text/xml;charset=utf-8,' + string, '_blank');