如何將具有XML格式內容的字符串轉換爲JDom文檔。如何將包含XML格式內容的字符串轉換爲JDom文檔
我與下面的代碼嘗試:
String docString = txtEditor.getDocumentProvider().getDocument(
txtEditor.getEditorInput()).get();
SAXBuilder sb= new SAXBuilder();
doc = sb.build(new StringReader(docString));
任何一個可以幫助我解決上述問題。 在此先感謝!
感謝您的快速響應。你粘貼的代碼工作正常,使用特定路徑下的文件創建一個新文檔。但在我的情況下,我需要創建/轉換具有XML格式內容的字符串到Document中。 – 2013-03-05 09:03:40
@akhil_gupta我已根據您的要求更新了答案 – AurA 2013-03-05 09:10:37
是的,代碼可以正常工作以從現有的.xml文件創建新文檔。但在這裏我沒有任何XML文件。我從其他地方得到這個字符串(內容爲xml格式)。正如你可以看到它的代碼:String docString = txtEditor.getDocumentProvider()。getDocument( txtEditor.getEditorInput())。get(); – 2013-03-05 09:10:44