我有一个XML对象,它来自Web服务的响应。我使用
获取XML数据
Document xmlDoc = XMLParser.parse( response )
;
在xmlDoc
窗口小部件中呈现DialogBox
的更简单,更好的方法是什么?
修改
我有一个XML对象。我想在面板中呈现数据并在GUI上显示它。希望这会有所帮助。
以更好的方式,
是否可以直接将XML文档添加到GWT中的面板,或者我们应该解析它并自己构建面板?
感谢。
答案 0 :(得分:4)
您必须解析Web服务响应
Document messageDom = XMLParser.parse( response );
然后,您可以通过
获取节点值String nodeValue = "";
final NodeList nlist = messageDom.getElementsByTagName( tagName );
if (nlist == null || nlist.getLength() <= 0)
nodeValue = "";
else
nodeValue = nlist.item(0).getFirstChild().getNodeValue();
从这里开始,您现在可以将面板组件值设置为nodeValue