XML形式の内容を持つ文字列をJDom文書に変換する方法を教えてください。XML形式の内容を持つ文字列をJDom文書に変換する方法
私は以下のコードをしようとしています:
String docString = txtEditor.getDocumentProvider().getDocument(
txtEditor.getEditorInput()).get();
SAXBuilder sb= new SAXBuilder();
doc = sb.build(new StringReader(docString));
は、いずれも問題の上解決するために私を助けることができます。 ありがとうございます!
お返事ありがとうございました。あなたが貼り付けたコードは、特定のパスで利用可能なファイルを使用して新しい文書を作成するためにうまく動作します。しかし、私の場合、XML形式のコンテンツを持つ文字列をDocumentに作成/変換する必要があります。 –
@akhil_guptaあなたの必要条件を使って答えを更新しました – AurA
はい、コードは正常に動作して、既存の.xmlファイルから新しい文書を作成します。しかし、ここで私はxmlファイルを持っていません。私はこの文字列(xml形式の内容を持つ)をいくつかの他の場所から取得しています。あなたが私のコードを見ることができるように:String docString = txtEditor.getDocumentProvider()。getDocument( txtEditor.getEditorInput())。get(); –