2011-04-08 189 views
3

我有一個com.google.gwt.xml.client.Document對象我用XMLParser.parse(...)來創建。我想將它序列化回它從其派生的XML字符串。什麼是最簡單的方法來做到這一點?我沒有從閱讀關於此類和相關類的Javadocs中看到一種簡單的方法。將GWT xml.client.Document轉換爲XML字符串

任何幫助表示讚賞,謝謝。

-tjw

+0

同意。 Javadocs不清楚。 http://www.gwtproject.org/javadoc/latest/com/google/gwt/dom/client/Document.html所有關於toString()的說法都是它從JavaScriptObject繼承而來。 – 2015-03-12 15:07:55

回答

5

最簡單的方法:

document.toString(); 
-1

如果你罰款去爲外部LIB,XStream的是最好的選擇。看看這個two-minute tutorial

+0

我知道XStream,它是爲了序列化任意Java對象而構建的。這是一個「Document」對象,它已經像DOM一樣表示XML。此外,XStream必須與GWT的延遲綁定兼容,才能將Java代碼轉換爲Javascript。這不是我正在尋找的解決方案。 – 2011-04-08 12:48:18

+0

對不起,沒有在GWT上工作。 – asgs 2011-04-08 13:05:44