我有一个xml字符串,它从服务器传递到客户端,我需要在对话框中显示xml。我从服务器获取的xml响应(实际上是一个String)看起来像这样 -
<docbody><name>somename</name><adr><state>NY</state><zip>1111</zip><street></street></adr></docbody>
我在对话框中有一个文本区域,我使用setText方法显示xml响应。现在的问题是,xml显示为纯文本,我的要求是,如果我们在浏览器中打开一个xml文件,我想要显示与它看起来完全相同的方式...我的意思是所有适当的缩进和新行对于每个标签。
在GWT的客户端,是否可以这样做。我已经检查了XMLParser,但它无法做到。
答案 0 :(得分:0)
您要求使用纯文本字符串(恰好是XML)来浏览浏览器对XML文档执行的所有格式设置。
首先,这是依赖于浏览器的行为,GWT正在抽象你的东西,其次,文本区域不支持这种格式化。
您必须将其放在iframe或其他内容中,并适当地设置内容的所有元信息。