Jak przekonwertować ciąg zawierający zawartość w formacie XML do dokumentu JDom.Jak przekonwertować ciąg zawierający zawartość w formacie XML do dokumentu JDom
próbuję z poniższym kodzie:
String docString = txtEditor.getDocumentProvider().getDocument(
txtEditor.getEditorInput()).get();
SAXBuilder sb= new SAXBuilder();
doc = sb.build(new StringReader(docString));
Może ktoś mi pomóc rozwiązać powyższy problem. Z góry dziękuję !!
Dziękujemy za szybką odpowiedź. Kod wklejony przez ciebie działa dobrze, aby utworzyć nowy dokument przy użyciu pliku dostępnego w określonej ścieżce. Ale w moim przypadku muszę utworzyć/przekonwertować ciąg, który ma zawartość w formacie XML do dokumentu. –
@akhil_gupta Zaktualizowałem odpowiedź na twoje żądanie – AurA
Tak, kod działa poprawnie, aby utworzyć nowy dokument z istniejącego pliku .xml. Ale tutaj nie mam żadnego pliku xml. otrzymuję ten ciąg (który ma zawartość w formacie xml) z jakiegoś innego miejsca. Jak widać mój kod: String docString = txtEditor.getDocumentProvider(). GetDocument ( txtEditor.getEditorInput()). Get(); –