在Web浏览器中打开XML字符串

时间:2015-08-25 16:47:26

标签: xml string browser

我有一个XML字符串,可以将整个字符串转换为超链接。单击时,有没有办法可以在格式化为XML的浏览器中打开它?

2 个答案:

答案 0 :(得分:0)

是的,您可以使用某些浏览器和一些插件。 firefox和chrome都有一个xml viewer插件。设置标题以输入xml而不是html。

答案 1 :(得分:0)

没有一般定义的XML格式,如果XML不是像XHTML或SVG或MathML这样的格式,浏览器知道要渲染,如果它没有使用CSS或XSLT设置样式,那么浏览器通常会将源显示为可折叠树:

<a href="data:application/xml;base64,PHJvb3QgeG1sbnM9Imh0dHA6Ly9leGFtcGxlLmNvbS8iPg0KICA8ZWxlbWVudCBhdHQxPSJ2YWx1ZTEiPmZvbzwvZWxlbWVudD4NCjwvcm9vdD4=">Example link with data URL representing an XML document</a>

对于使用Mozilla浏览器(例如Firefox,IE)而言,这对我来说很好,但是抱怨并且拒绝渲染任何内容,Chrome会渲染XML的文本内容而不是源代码树。