我有一个变量,其中包含一个字符串,其中包含我的所有文档:
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>";
我想打开一个新页面,正确插入并显示此报告,但不知道如何操作。我该怎么办?
感谢您的帮助。
答案 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');