【发布时间】:2011-10-23 20:27:39
【问题描述】:
我有这种情况,我想根据单击事件在对话框中显示作为字符串出现的 xml。
但现在字符串显示为连续字符串,看起来不像是 xml 格式的字符串。
我想知道是否可以将任何小部件的 MIME 类型设置为 - text/xml 以便正确显示 xml 内容。
【问题讨论】:
标签: xml gwt encoding mime-types
我有这种情况,我想根据单击事件在对话框中显示作为字符串出现的 xml。
但现在字符串显示为连续字符串,看起来不像是 xml 格式的字符串。
我想知道是否可以将任何小部件的 MIME 类型设置为 - text/xml 以便正确显示 xml 内容。
【问题讨论】:
标签: xml gwt encoding mime-types
您可以将输出包装在<pre> 标记中,使其成为等宽字符,并按照您的Java 字符串使用制表符、换行符以及您想要输入的任何其他内容来完全格式化。一个例子在这里:GXT UiBinder Demo Code。
请参阅第 58 行的 getSource() 函数。他正在使用 SafeHtml 对象来构建格式良好的 XML 输出。在某些时候,我相信您必须将其包装在 g:HTMLPanel 或常规 div 中。
希望对您有所帮助。
-tjw
【讨论】: